課程
/后端開發
/Python
/初識Python
為什么print里面的內容可以不帶引號,其他的要帶引號的呢~我的版本是3.5的
2017-08-20
源自:初識Python 5-4
正在回答
你們都好厲害啊,謝謝各位~
數字,布爾值,表達式如x+y,標識符如x,a,b,自然是不需要引號的,如果是字符串就要引號,跟PRINT一點關系都沒有,如果你要輸出字符串,哪怕是在print里面照樣要加引號
不帶引號是對一些特定格式的變量自動識別轉換格式,如果是復雜成分語句比如要輸出'abc'跟一個list l,那么就需要轉換格式,代碼如下:print('abc',str(l))。print與printf函數是一致的,默認只接受字符串跟數字
如果是字符,自然要帶引號,數字就不用。print要看你輸出的是什么
舉報
學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-08-20
你們都好厲害啊,謝謝各位~
2017-08-20
數字,布爾值,表達式如x+y,標識符如x,a,b,自然是不需要引號的,如果是字符串就要引號,跟PRINT一點關系都沒有,如果你要輸出字符串,哪怕是在print里面照樣要加引號
2017-08-20
不帶引號是對一些特定格式的變量自動識別轉換格式,如果是復雜成分語句比如要輸出'abc'跟一個list l,那么就需要轉換格式,代碼如下:print('abc',str(l))。print與printf函數是一致的,默認只接受字符串跟數字
2017-08-20
如果是字符,自然要帶引號,數字就不用。print要看你輸出的是什么