标签:随机数 整数 sqrt sigma pytho enumerate nbsp pre 标准
前面几节看得真心累。如今先来点简单easy理解的内容。
math.sin(x), math.cos(x), math.tan(x), math.asin(x), math.acos(x), math.atan(x)
这些函数都接收一个弧度(radian)为单位的x作为參数。
math.degrees(x), math.radians(x)
math.sinh(x), math.cosh(x), math.tanh(x), math.asinh(x), math.acosh(x), math.atanh(x)
math.erf(x), math.gamma(x)
random.expovariate(lambd) # 随机生成符合指数分布的随机数。lambd为指数分布的參数。
此外还有对数分布,正态分布。Pareto分布。Weibull分布
如果我们有一群人參加舞蹈比赛。为了公平起见。我们要随机排列他们的出场顺序。我们以下利用random包实现:
import random all_people = [‘Tom‘, ‘Vivian‘, ‘Paul‘, ‘Liya‘, ‘Manu‘, ‘Daniel‘, ‘Shawn‘] random.shuffle(all_people) for i,name in enumerate(all_people): print(i,‘:‘+name)
Python学习笔记17:标准库之数学相关(math包,random包)
标签:随机数 整数 sqrt sigma pytho enumerate nbsp pre 标准
原文地址:http://www.cnblogs.com/llguanli/p/6900907.html