Python:無法理解為什麼出現錯誤 - 無法連線“str”和“int”物件?
將 n+1 放入括號 i.e. (n+1) 可以糾正該錯誤。
for num in range(5):
print ("%d" % (num+1))使用 %d 將 % 後面的物件轉換成字串。由於字串物件無法與數字(此例中為 1)連線,因此直譯器會顯示型別錯誤。
廣告
將 n+1 放入括號 i.e. (n+1) 可以糾正該錯誤。
for num in range(5):
print ("%d" % (num+1))使用 %d 將 % 後面的物件轉換成字串。由於字串物件無法與數字(此例中為 1)連線,因此直譯器會顯示型別錯誤。