数值:
表现形式:
整数(int)
浮点数(float) 1.683e2表示1.683*10^2
复数(complex)a+bj = complex(a,b) a,b都是浮点数
数学函数:
使用函数时应注意:
1.导入对应模块 例如:import math
2.使用函数时语法:模块名.函数名(参数) 例如:math.fabs(num)
内建函数:(不用导入模块)
1.abs(num)
2.min(num1,num2....)
3.max(num1,num2....)
4.round(num[,n]) 计算数值的四舍五入 n代表四舍五入的位数
5.pow(x,y)
math模块函数:(需要导入模块)
1.ceil(num) 上取整
2.floor(num) 下取整
3.sqrt(num) 开方
4.log(x,base) 对数
随机函数:
random() [0,1)之间的随机小数
choice(seq) 从一个序列中随机挑选一个数值 random.choice(1,3,6,8)
uniform(x,y) [x,y] x,y之间的随机小数
randint(x,y) [x,y] x,y之间的随机整数
randrange(start,stop=None ,step=1) 给定区间内的一随机整数 [start,stop)
三角函数:
import math
asin(x) acos(x) ........
degrees(x) 弧度 ->角度
radians(x) 角度 ->弧度
数学常量 pi
布尔类型
int型的子类,当作int型参与相关运算,比较表达式的运算结果
True ==1 Flase ==0