0
点赞
收藏
分享

微信扫一扫

python模块导入/math和random模块常用内容小记

海牙秋天 2022-04-27 阅读 132
python

导入模块

在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']
举报

相关推荐

0 条评论