特点总结:
整型(int): 通常称为整型或整数,为正数或负数,不带小数点
浮点数(float):带小数点的数值,也可以用科学计数法表示
复数(complex):由实数部分和虚数部分构成,表达式方式为: a + bj 或 complex(a, b), 其中a为实数部分,b为虚数部分
数字常用的类别:
- 数学函数 (主要进行各种数学计算,例如计算绝对值、幂运算、平方根等等,主要定义在math模块中)
- 随机数函数 (主要用于随机数的处理,例如生成随机数主要定义在random模块中)
- 三角函数 (主要用于将数值转换为对应的三角弧度值,主要定义在cmath模块中)
测试结果展示:
import cmath
import random
a=12.1
b=10
#浮点数转换为数字
print(int(a))
#整数转换为浮点数
print(float(b))
#a,b转换为复数
print(complex(a,b))
import math #数学函数计算
c=10
d=2.3
f=-10
#绝对值计算
print(abs(f))
# 反回最大值
print(max(c, d))
# 返回最小值
print(min(c, d))
#计算y的平方
print(pow(c,2))
#计算开平方
print(math.sqrt(c))
# 计算随机数random
list=[1,2,3,4,5,6]
#从list里面任意选择一个
print(random.choice(list))
#从(0-1)之间任意选择一个数
print(random.random())
#从指定的范围(2-100按4递增的数据集)中随机选中一个
print(random.randrange(0,100,4))
#三角函数
l=90
#反余弦的弧度值
print(cmath.acos(l))
#正弦的弧度值
print(cmath.sin(l))
#余弦的弧度值
print(cmath.cos(l))
#3.14
print(cmath.pi)