課程
/后端開發(fā)
/Python
/Python3 進階教程(新版)
為什么print(f)輸出的和print(str(f))輸出的是一樣的???兩種代表的是一樣的意思嗎?
2021-11-15
源自:Python3 進階教程(新版) 4-3
正在回答
str()方法是可以把這些對象轉換為字符串對象輸出。
如果f本身是字符串,那么print(f)和print(str(f))則一樣
舉報
學習函數式、模塊和面向對象編程,掌握Python高級程序設計
1 回答把內建函數abs()賦值給變量f之后,可以看到f就和abs一樣,都是。
1 回答為什么我用了str()函數,print出來的數據類型也沒有改變呢?
3 回答為什么第二個print(f.tell()會報錯
1 回答定義class Animal后,為什么print(dog)顯示name ‘dog' is not defined ?
1 回答多態(tài)的例子里需要加上print(p.who())才能打印出示例結果
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2021-11-19
str()方法是可以把這些對象轉換為字符串對象輸出。
如果f本身是字符串,那么print(f)和print(str(f))則一樣