課程
/后端開發
/Python
/初識Python
為什么print key+':',d[key] 不可以這么寫print key+':'+d[key]
2020-01-20
源自:初識Python 6-5
正在回答
類型不一致,如想寫成print key+':'+d[key],需要將d[key]變成字符串-->str(d[key]),即,修改代碼為print key+':'+str(d[key])
全部拼接作為一個字符串,就要要求都是字符串
也可以像樓上那樣,將要打印的內容分為幾個變量,每個變量的類型可以不一致,也是可以的;
你一旦用了逗號,打印就是元組了,要想打印完整字符串,連接符就得用+,
語法問題? 你也可以這么寫 print key , ':' , d[key]
舉報
學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2020-01-23
類型不一致,如想寫成print key+':'+d[key],需要將d[key]變成字符串-->str(d[key]),即,修改代碼為print key+':'+str(d[key])
全部拼接作為一個字符串,就要要求都是字符串
也可以像樓上那樣,將要打印的內容分為幾個變量,每個變量的類型可以不一致,也是可以的;
2020-02-01
你一旦用了逗號,打印就是元組了,要想打印完整字符串,連接符就得用+,
2020-01-21
語法問題? 你也可以這么寫 print key , ':' , d[key]