type是python的关键字吗

Python011

type是python的关键字吗,第1张

是。

在python中,具有特殊功能的标识符称为关键字,关键字是已经被Python语言自己使用的,不允许开发者定义和关键字相同名称的标识符。type属于其中的一种。

Python由荷兰数学和计算机科学研究学会的吉多·范罗苏姆于1990年代初设计,作为一门叫做ABC语言的替代品。Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言,随着版本的不断更新和语言新功能的添加,逐渐被用于独立的、大型项目的开发。

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

加载更多