Python:無法理解為什麼出現錯誤——不能連線“str”和“int”物件?
這種情況可以透過在 n+1 中新增括號(即 (n+1))得到更正。
for num in range(5): print ("%d" % (num+1))
使用 %d 會將 % 後的物件轉換為字串。由於字串物件不能與數字相連線(此處的為 1),直譯器會顯示型別錯誤。
廣告
這種情況可以透過在 n+1 中新增括號(即 (n+1))得到更正。
for num in range(5): print ("%d" % (num+1))
使用 %d 會將 % 後的物件轉換為字串。由於字串物件不能與數字相連線(此處的為 1),直譯器會顯示型別錯誤。