課程
/后端開發
/Python
/Python3 入門教程(新版)
print(type('s'))if?type('s')==<class?'str'>:????print(1)else:????print(2)
2022-02-12
源自:Python3 入門教程(新版) 9-5
正在回答
?type() 函數的作用是用來查詢變量所指的對象類型,返回值是對象類型,而python3中支持6個標準數據類型,分別是:Number(數字)、String(字符串)、List(列表)、Tuple(元組)、Set(集合)、Dictionary(字典)。原代碼if?type('s')==<class?'str'>:這種寫法就有問題,<class?'str'>并不是數據類型。可改為下方代碼:
#print(type('s')) if?type('s')==?str: ????print(1) else: ????print(2)
舉報
python3入門教程,讓你快速入門并能編寫簡單的Python程序
4 回答這個為什么輸出結果是1,跟示例的結果1.5輸出不一致
2 回答為什么這么寫,輸出的結果是0
1 回答為什么輸出結果是空白?
2 回答為什么輸出結果是“hello “呢?
1 回答輸出的結果就是none
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2022-02-21
?type() 函數的作用是用來查詢變量所指的對象類型,返回值是對象類型,而python3中支持6個標準數據類型,分別是:Number(數字)、String(字符串)、List(列表)、Tuple(元組)、Set(集合)、Dictionary(字典)。原代碼if?type('s')==<class?'str'>:這種寫法就有問題,<class?'str'>并不是數據類型。可改為下方代碼: