持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第13天,点击查看活动详情
数字
- 类型名称:
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) - 简要说明:类和函数都属于可调用对象,模块用来集中存放函数,类,常量或其他对象。