簡體   English   中英

python:整數到字符串的轉換

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM