栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

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

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

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

导入模块

在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']
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/840405.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号