如:
数学函数
注意:有些函数不能直接访问,需要导入math模块
实例演示:
a=-10.2
print(abs(a))
import math
print(math.ceil(a))
x=2;y=3
print((x>y)-(x<y))
print(math.exp(1))
print(math.fabs(-10))
print(math.floor(4.9))
print(math.log(100,10));print(math.log(math.e))
print(math.log10(100))
print(max(1,2,3,4,5,6))
print(min(1,2,3,4,5,6))
print(math.modf(12.50))
print(pow(2,3))
print(round(2.346,2))#保留小数点后两位
print(math.sqrt(4))
输出结果:
随机数函数
注意:使用函数需要导入random模板
实例演示:
import random
print(random.choice(range(15)))
print(random.randrange(10,25))
print(random.random())
random.seed()
print ("使用默认种子生成随机数:", random.random())
print ("使用默认种子生成随机数:", random.random())
list=[20,16,10,5]
random.shuffle(list)#返回值为None
print(list)
print(random.uniform(2,8))#随机生成下一实数
输出结果:
三角函数
注意:使用前需要导入math模块
实例演示:
import math
print(math.acos(0.5))
print(math.acos(0))
print(math.acos(1))
print(math.acos(-1))
print(math.asin(1))
print(math.atan(1))#以上的只能输入-1到1之间
print(math.atan2(5,5))
print(math.cos(0))
print(math.hypot(3,4))#返回欧几里得范数
print(math.degrees(math.pi/2));print(math.degrees(math.pi/4))
print(math.radians(180))
输出: