簡體   English   中英

Int 到 String 類型的轉換

[英]Int to String type conversion

我是 Python 的初學者。下面是我昨天嘗試的代碼

x=52
y =43
str(x)
str(y)
print(x + y)

結果是 95 而不是 5243。我想知道如果我將這些變量轉換為字符串,那么為什么要以數學方式添加它們?

您所做的是,您沒有將轉換后的值重新分配給 x 和 y。 參考下面的代碼:

x=52
y =43
x=str(x)  # converting x from integer to string and then re-assigning x
y=str(y)  # converting y from integer to string and then re-assigning y
print(x + y)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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