2018-06-28
###Python数学函数
###Python数字类型转换
#abs() 函数返回数字的绝对值。
print(abs(100))
print(abs(-100))
print(abs(52.25))
###ceil() 函数返回数字的上入整数。 必须导入 math 模块,通过静态对象调用该方法。
import math
print(math.ceil(3.1))
print(math.ceil(3.01))
print(math.ceil(2.1))
print(math.ceil(-0.5))
print(math.ceil(math.pi))
###fabs() 方法返回数字的绝对值,如math.fabs(-10) 返回10.0。
#fabs()是不能直接访问的,需要导入 math 模块,通过静态对象调用该方法。
import math
print(math.fabs(-10));
print(math.fabs(0));
print(math.fabs(-0.213));
###floor() 返回数字的下舍整数。
#floor()是不能直接访问的,需要导入 math 模块,通过静态对象调用该方法
import math
print(math.floor(100));
print(math.floor(-100))
print(math.floor(100.5));
print(math.floor(-100.5))
结果:
100
-100
100
-101
###Python round() 方法返回浮点数x的四舍五入值。
print(round(3.9))
print(round(3.4))
print(round(-3.9))
print(round(-3.4))
4
3
-4
-3
###Python随机数函数
#随机数可以用于数学,游戏,安全等领域中,还经常被嵌入到算法中,用以提高算法效率,并提高程序的安全性。
###choice() 方法返回一个列表,元组或字符串的随机项。
'''
'''
import random
print(random.choice([1, 2, 3, 5, 9])) #列表
print(random.choice(('ych','wp','wx','rd'))) #元组
网友评论