python type函数没有

发布网友 发布时间:2022-04-20 10:47

我来回答

2个回答

热心网友 时间:2022-04-07 06:24

type()函数得到的是一个类型而不是字符串,如果用用来输出,比如在文件中write,就要先将其转换为字符串类型。通过str(type(a))的方式,得到一个字符串"
"(python2.6下是这样的)。
你可以直接将其print或write。
比如一下代码示例:
a
=
3
s=str(type(a))
f=open('1.txt','w')
f.write(s)
f.close()
这样1.txt文本中就会出现"
"这几个字,如果你单纯只要’int‘这个类型的名称可以通过replace()函数将不需要的地方替换为空:比如上例中的s=str(type(a))改成s=str(type(a)).replace("
",'')。这样就只输出‘int’这个类型名。另外python3中的type返回值可能是
,你只要将replace("
评论
0
0
加载更多

热心网友 时间:2022-04-07 07:42

type()函数在python中是即简单又实用的一种对象数据类型查询方法,本文主要介绍type()函数用途及使用方法。
type()函数可以做什么
在介绍数据类型的文章中提到过,要怎么样查看对像的数据类型。type()就是一个最实用又简单的查看数据类型的方法。type()是一个内建的函数,调用它就能够得到一个反回值,从而知道想要查询的对像类型信息。
type()函数怎么使用
type()的使用方法:type(对象)
type()是接收一个对象当做参考,之后反回对象的相应类型。
>>>type(1)
#整型
>>>type('iplaypython')
#字符串
type()返回值是什么类型
>>>type(type(1))
#type
类型
原来这些返回值本身也是有类型的,它是type类型。
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com