Python变量类型有哪些

变量赋值
Python中变量赋值不需要声明类型,每个变量在使用前必须有初始值,例如:
a = 1 # 整型
b = 1.1 # 浮点型
c = “python” # 字符串
多个变量赋值
python可以多个同类型变量一起赋值,例如:
a = b = c = 1 # abc同时赋值为1,同时为整型变量,浮点数和字符串同理。
标准数据类型
python有5个标准的数据类型
Number # 数字
String # 字符串
List #列表
Tuple #元组
Dictionary #字典
python数字
python数字一共有四种类型,
int # 有符号整型
long # 长整型
float # 浮点数
complex # 复数
在数字之间,python支持直接进行加、减、乘、除、地板除、求余计算。
复数由实数部分和虚数部分构成,可以用 a + bj,或者 complex(a,b) 表示, 复数的实部 a 和虚部 b 都是浮点型。
注意:long 类型只存在于 Python2.X 版本中,在 2.2 以后的版本中,int 类型数据溢出后会自动转为long类型。在 Python3.X 版本中 long 类型被移除,使用 int 替代。
Python字符串
python的字串列表有2种取值顺序:
从左到右索引默认0开始的,最大范围是字符串长度少1
从右到左索引默认-1开始的,最大范围是字符串开头

发表评论

电子邮件地址不会被公开。 必填项已用*标注