python提供内置函数可以查看相应帮助文档和使用说明,查看python内置函数的类型,用什么命令
在用Python做各种分析的时候,我们会用到各种函数。比如我们在使用SQL的时候,经常会用到join、max等函数,所以想看看Python有没有这个函数。这个时候可能大部分人都知道百度了,那么如何用Python本身代替百度来查找函数,学习函数的用法呢?下面,小白将总结他的一些经验~
比如我们在使用math模块,但是不知道这个模块下有没有常用的函数,那么怎么做呢?
方法一
导入数学
Dir(math)首先,我们导入这个模块,使用Dir函数,可以看到这个模块下有哪些函数。
[__doc__ ,
__loader__ ,
__name__ ,
__包_ _ ,
__spec__ ,
acos ,
阿科什,
阿辛,
阿辛,
阿坦,
atan2 ,
阿塔纳,
细胞,
文案,
因为,
cosh ,
度,
e ,
erf ,
erfc ,
exp ,
expm1 ,
晶圆厂,
阶乘,
地板,
fmod ,
frexp ,
fsum ,
伽马,
gcd ,
海波特,
信息,
isclose ,
是有限,
isinf ,
伊斯南,
ldexp ,
伊加马,
日志,
日志10 ,
log1p ,
日志2 ,
modf ,
南,
圆周率,
‘啪’,
弧度,
罪恶,
辛赫,
sqrt ,
棕褐色,
坦恩,
tau ,
Trunc]这个方法是为了得到一个函数列表。当然,你也可以使用这里的帮助功能:
导入数学
帮助(数学)
如果你还是不太了解函数,可以去方法文件看函数的定义,用* * * *查位置。__file__,然后打开带有后缀的文件。py。
随机输入
随机的。__file__结果是:这样就可以在这个py文件中查看源代码了。
“d : \ \ anaconda 2 \ \ envs \ \ py3 \ \ lib \ \ random . py”这里需要注意:
***.pyc文件是编译好的文件,打开就看不懂,要看***。py文件。
在其中,您可以搜索您想要查看的函数的具体定义。比如搜索expovariate函数,把方法贴在下面,这样就可以看到方法声明的有多火了。这样不是更方便更彻底吗?~
去卵巢(self,lambd):
“”指数分布。
lambdis 1.0 dividedbythedesiredman . its should be
非零。(这个参数将被称为“lambda ”,但这是
areservedwordinPython。)Returnedvaluesrangefrom0to
积极的,无限的,消极的
infinityto0iflambdisnegative。
#: rate=1/平均值
#(lambda 是Pythonreservedword)
#weuse1-random()而不是ofrandom()来重新聚集
# possibility of takingthelogof zero。
return-_ log(1.0-self . random())/lambd
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。