导入模块
在python中,导入模块使用import操作
给模块设置别名使用imoprt xx as xx
查看帮助文档
math模块的doc函数和help()函数,可以查看函数的帮助文档
如果有一个函数叫做“abc”,他的帮助文档应以备注的形式写在定义语句之后:
def abc()
'''帮助文档写在这里'''
a=1
b=1
c=1
print(abc.__doc__) #通过__doc__显示帮助文档
print(help(abc)) #通过help()显示帮助文档
math模块常用函数与作用:
函数 | 作用 |
---|---|
ceil() | 向上取整 |
floor() | 向下取整 |
math.e | 自然常数,这里取的是"e"的值 |
math.pi | 同上,这里取的是”Π“的值 |
fabs() | 取绝对值 |
isnan() | 判断是否“不是常数” |
pow(a,b) | 乘方,这里取的是a的b次方 |
sqrt() | 开根号 |
其余函数如下:
[‘__doc__‘, '__loader__', '__name__', '__package__',
'__spec__', 'acos', 'acosh', 'asin', 'asinh', 'atan',
'atan2', 'atanh','comb', 'copysign', 'cos','cosh',
'degrees','dist','erf','erfc','exp','expm1','factorial',
'fmod','frexp', 'fsum', 'gamma', 'gcd', 'hypot', 'inf',
'isclose', 'isfinite', 'isinf','isqrt', 'lcm', 'ldexp',
'lgamma', 'log', 'log10', 'log1p', 'log2', 'modf',
'nan', 'nextafter', 'perm','pow','prod', 'radians',
'remainder', 'sin', 'sinh','tan', 'tanh', 'tau',
'trunc', 'ulp']
random模块常用函数与内容:
函数 | 作用 |
---|---|
choice() | 从括号内(容器内)随机取一个 |
randint(a,b) | 从一个[a,b]中随机取整数 |
random() | 获取一个[0,1)的数 |
randrange(a,b) | 从[a,b]里随机取数,可以设置步长 |
uniform(a,b) | 获取[a,b]中的数 |
suffle() | “洗牌”,随机打乱目标容器内的项 |
其余函数如下:
['betavariate','choices', 'expovariate', 'gammavariate',
'gauss', 'getrandbits', 'getstate', 'lognormvariate',
'normalvariate', 'paretovariate', 'randbytes','sample',
'seed', 'setstate','triangular','vonmisesvariate',
'weibullvariate']