赋值
- ' = ' 赋值运算符把=号右边的结果给左边的变量
num=1+2*3 # 结果num的值为7
a, b = 1, 2
a = 1
b = 2 #分别赋值
* 复合赋值运算符
+=
加法赋值运算符
c += a 等效于 c = c + a
-=
减法赋值运算符
c -= a 等效于 c = c - a
*=
乘法赋值运算符
c *= a 等效于 c = c * a
/=
除法赋值运算符
c /= a 等效于 c = c / a
%=
取模赋值运算符
c %= a 等效于 c = c % a
**=
幂赋值运算符
c **= a 等效于 c = c ** a
//=
取整除赋值运算符
c //= a 等效于 c = c // a
数据类型转换
int(x [,base ])
将x转换为一个整数long(x [,base ])
将x转换为一个长整数float(x )
将x转换到一个浮点数complex(real [,imag ])
创建一个复数str(x )
将对象 x 转换为字符串repr(x )
将对象 x 转换为表达式字符串eval(str )
用来计算在字符串中的有效Python表达式,并返回一个对象tuple(s )
将序列 s 转换为一个元组list(s )
将序列 s 转换为一个列表chr(x )>
将一个整数转换为一个字符unichr(x )
将一个整数转换为Unicode字符ord(x )
将一个字符转换为它的整数值hex(x )
将一个整数转换为一个十六进制字符串oct(x )
将一个整数转换为一个八进制字符串