1.整数类型:
pow(a,b)表示a的y次方,可正可负
四种进制表示形式:
一般用十进制:999,111,-231
二进制,以0b或0B开头:0b010,-0B101
八进制,以0o或0O开头: 0o123,0O456
十六进制,以0x或0X开头:0x9a,-0O89
2.浮点数类型:
(1)存在不确定尾数,不是bug,用53位二进制表示的小数部分,约10的-16次方
(2)round(x,d)函数:对x四舍五入,d则是小数的截取位数。
3.复数类型:
Python中可以计算复数类型,不得不说是真的好。
例a+bj
4.数值运算操作符:
(1)‘±*/’分别是加减乘除,/除法有小数,与c语言不同,例如10/3结果是3.333
(2)‘//’是x与y之整数商 例如10//3结果是3
x%y是余数运算。
(3)x**y
1)当y为整数时,x的y次方
2)当y为小数时,则是开方运算,10**0.5是根号10
5.二元操作符
x=x op y
例如x+=y等价于x=x+y;
6.其他
abs(x)是绝对值
divmod(x,y)求商余,输出结果是(x//y,x%y)即(商,余数)
pow(x,y[,z])是指(x**y)%z,[…]表示参数z可省略
round(x,d)函数:对x四舍五入,d则是小数的截取位数。
max(a,b,c,d)返回最大值
min则是返回最小值
int(x)将x变成整数类型
float(x)将x变为浮点数类型
complex(x)将x变成复数形式