python 常用的内置对象
数字
类型名称:
int``float``complex
示例:
1234
,3.14
,1.3e5
,3+4j
简要说明:数字大小没有限制,内置支持复数及运算
字符串
类型名称:
str
示例:
'swfu'
,"I'm a student
",'''Python'''
,r'abc'
,R'bcd'
简要说明:使有单引号,双引号,三引号作为定界符,以字母 r 或 R 引导的表示原始字符串。
字节串
类型名称:
bytes
示例:
b'hello world'
简要说明:以字母 b 引导,可以使用单引号,双引号,三引号作为定界符
列表
类型名称:
list
示例:
[1,2,3]
,['a','b',['c',2]]
简要说明:所以元素放在一对方括号中,元素之间使用逗号分隔,其中的元素可以是任意类型。
字典
类型名称:
dict
示例:
{1:'food',2:'taste',3:'import'}
简要说明:所有元素放在一对大括号中,元素之间使用逗号分隔,元素形式为“键:值”
元组
类型名称:
tuple
示例:
(2,-5,6)
,(3,)
简要说明:所有元素放在一对圆括号中,元素之间使用逗号分隔,如果元组中只有一个元素的话,后面的逗号不能省略。
集合
类型名称:
set
,frozenset
示例:
{'a','b','c'}
简要说明:所有元素放在一对大括号中,元素之间使用逗号分隔,元素不允许重复;另外,
set
是可变的,frozenset
是不可变的。
布尔型
类型名称:
bool
示例:
True
,False
简要说明:逻辑值,关系运算符,成员测试运算符,同一性测试运算符组成的表达式的值为 True 或 False。
空类型
类型名称:
NoneType
示例:
None
简要说明:空值。
异常
类型名称:
Exception
,ValueError
,TypeError
简要说明: python 内置大量异常类,分别对应不同类型的异常
文件
示例:
f=open('date.dat','rb'
)简要说明:open 是 python 的内置函数,使用指定的模式打开文件,返回文件对象。
其他可迭代对象
示例: 生成器对象,
range
对象,zip
对象,enumerate
对象,map
对象,filter
对象等。具有惰性求值的特点
编程单元
示例:函数(使用
def
定义),类(使用class
定义),模块(类型为module
)简要说明:类和函数都属于可调用对象,模块用来集中存放函数,类,常量或其他对象。
作者:Nicole 乔
链接:https://juejin.cn/post/7157714099852935204
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
版权声明: 本文为 InfoQ 作者【乔乔】的原创文章。
原文链接:【http://xie.infoq.cn/article/18e527659abe926cbc3b7b36c】。未经作者许可,禁止转载。
评论