課程
/后端開發
/Python
/初識Python
age = 20if age >= 18: ? ?print 'your age is', age ? ?print 'adult'print 'END'為什么那個age不用引號?
2017-11-04
源自:初識Python 5-1
正在回答
如果加引號,指代的是字符串,代碼換成print ?'age' 才能輸出正確;
如果只輸入age,會出現報錯;
如果不加引號,age等價于整形變量20;
hahahah123 提問者
應該是python語言內部的設定就是這樣,會將print語句含有的變量自動轉換為字符串,而且連接起來,具體請看python入門課程第三章
舉報
學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-11-04
如果加引號,指代的是字符串,代碼換成print ?'age' 才能輸出正確;
如果只輸入age,會出現報錯;
如果不加引號,age等價于整形變量20;
2017-11-04
應該是python語言內部的設定就是這樣,會將print語句含有的變量自動轉換為字符串,而且連接起來,具體請看python入門課程第三章