[英]python: integer to string conversion
我一直在嘗試將整數轉換為字符串。 我的代碼如下:
n = 357
x = str(n)
print x
問題是我嘗試過的在線編輯器沒有將字符串打印為“ 357”。 而是將字符串打印為357。我在做什么錯?
您顯然想打印字符串的表示形式 。 Python為此提供了一個內置函數repr(..)
:
n = 357
x = str(n)
print(repr(x))
字符串的表示形式是單引號或雙引號之間的字符列表(如果字符串包含至少一個單引號且沒有雙引號,則使用雙引號)。 此外,如果有轉義序列(如換行),則將它們加上反斜杠(如\\n
)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.