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】。未经作者许可,禁止转载。









评论