課程
/后端開發
/Python
/初識Python
比如:print x[0] + ':'+ x[1] 會報錯(無法輸出,而不是輸出內容有誤)
2018-12-10
源自:初識Python 6-9
正在回答
終于明白了,謝謝大佬們
print x[0] + ':? '+ str(x[1])
加號不能連接字符串和int兩種類型的變量,那么調用str()方法把int類型轉成字符串就行了
加號無法拼接不同類型變量。
print x[0] + ':',x[0]是字符串型,':'也是字符串型,所以x[0]和':'之間可以用加號;
而x[1]是數字,為int型,int型的x[1]和字符串型的':'之間不能用+號。
x[1]是數字,':'是字符串
ThenSea
舉報
學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2019-01-21
終于明白了,謝謝大佬們
2019-01-19
print x[0] + ':? '+ str(x[1])
加號不能連接字符串和int兩種類型的變量,那么調用str()方法把int類型轉成字符串就行了
2019-01-16
加號無法拼接不同類型變量。
print x[0] + ':',x[0]是字符串型,':'也是字符串型,所以x[0]和':'之間可以用加號;
而x[1]是數字,為int型,int型的x[1]和字符串型的':'之間不能用+號。
2018-12-10
加號無法拼接不同類型變量。
x[1]是數字,':'是字符串