課程
/后端開發
/Python
/初識Python
上下兩個區域執行的是相同條件語句,為什么結果卻不同?
2016-09-24
源自:初識Python 5-8
正在回答
因為第一個代碼‘b,’'c'之間沒有逗號,python默認把它們算成一個字符串‘b,c’.同理‘1,' '2,' '3’之間也沒有逗號,python把它們識別成‘1,2,3’所以你的一個代碼實際上是 for x in ['a', 'b,c']: for y in ['1,2,3'] 最后的輸出結果為a1,2,3 和b,c1,2,3.
慕粉3751087 提問者
不同啊,你仔細看一下
舉報
學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-09-25
因為第一個代碼‘b,’'c'之間沒有逗號,python默認把它們算成一個字符串‘b,c’.同理‘1,' '2,' '3’之間也沒有逗號,python把它們識別成‘1,2,3’所以你的一個代碼實際上是 for x in ['a', 'b,c']: for y in ['1,2,3'] 最后的輸出結果為a1,2,3 和b,c1,2,3.
2016-09-24
不同啊,你仔細看一下