课程
/后端开发
/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
2 回答为什么输出结果是“hello “呢?
1 回答为什么输出结果是空白?
1 回答输出的结果就是none