数据类型
Python3中有6钟标准的数据类型:Number(数字)、String(字符
串)、List(列表)、Tuple(元组)、Sets(集合)、Dictionary
(字典)。
常量和变量
常量:所谓常量,就是不能变的变量,比如常用的数字常数π就是一
个常量。在Python中,通常全部大写的变量名表示常量。
Python中比较常见的常量PI和E
变量:变量指向各种类型值的名字,以后在用到这个值时,直接引用
名字即可,不用再写具体的值。Python中变量没有明显的声明,而且
类型不是固定的。比如 tem='xiaohong'和tem=123(一般而言变量的
创建过程是这样的,先在内存中创建并存放'xiaohong',在存放tem,
然后把tem指向'xiaohong'的存储单元;在Python中有自动回收机制
,当判断一个存储单元没有变量引用时会自动清理)
因为变量的类型是可变的,因此Python提供了type(变量)函数,来确
认函数类型。
变量名称
程序和项目常常选择有意义的变量名,来标记变量的用途。变量名区
分大小写name和Name非同一个变量名。Python3的保留字也不能作为
变量名。
['False', 'None', 'True', 'and', 'as', 'assert',
'break', 'class', 'continue', 'def', 'del', 'elif',
'else', 'except', 'finally', 'for', 'from', 'global',
'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not',
'or', 'pass', 'raise', 'return', 'try', 'while', 'with',
'yield']
Number
包含三种不同的数值类型整型(int)、浮点型(float)、复数
(complex)
整型:是正、负整数,不带小数点。Python2中long类型Python3没有
,但是整型也可以当做long来使用。
浮点型:包含小数部分和整数部分,可以用科学计数法。但要注意
Python的进位采用截断处理。
复数:Python支持复数,由实数部分和虚数部分构成,可以用a+bj或
者complex(a,b)表示, 复数的实部a和虚部b都是浮点型
类型转化函数
int(x)将x转化为整数
float(x)将x转化为浮点数
complex(x)将x转化为一个复数,x实数部分,0虚数部分
complex(x,y)将x转化为一个复数,x实数部分,y虚数部分
运算符及优先级
算术运算符
比较运算符
赋值运算符
逻辑运算符
位运算符
成员运算符
身份运算符
常用优先级
领取专属 10元无门槛券
私享最新 技术干货