[url=https://docs.python.org/2/]https://docs.python.org/2/[/url],这是python2.x,从这里也可以找到python3.x的文档。
[img]http://files.jb51.net/file_images/article/201410/201410100921421.png[/img]
除了看网站上的文档,还有别的方式吗?
有,而且看官并不陌生,此前已经在本教程中多次用到,那就是dir()和help()
[url=http://qiwsir.github.io]http://qiwsir.github.io[/url]"
...
>>> qiwsir()
[url=http://qiwsir.github.io]http://qiwsir.github.io[/url]
>>> print(qiwsir.__doc__) #用这种方法可以看自己写的函数中的文档
I like python
>>> help(qiwsir) #其实就是调用__doc__显示的内容
Help on function qiwsir in module __main__:
qiwsir()
I like python
另外,对于一个文件,可以把有关说明放在文件的前面,不影响该文件代码运行。
例如,有这样一个扩展名是.py的python文件,其内容是:
[url=http://qiwsir.github.io]http://qiwsir.github.io[/url]
You can learn python free in it.
"""
#!/usr/bin/env python
#coding:utf-8
import random
number = random.randint(1,100)
guess = 0
while True:
num_input = raw_input("please input one integer that is in 1 to 100:")
guess +=1
if not num_input.isdigit():
print "Please input interger."
elif int(num_input)<0 and int(num_input)>=100:
print "The number should be in 1 to 100."
else:
if number==int(num_input):
print "OK, you are good.It is only %d, then you successed."%guess
break
elif number>int(num_input):
print "your number is more less."
elif number<int(num_input):
print "your number is bigger."
else:
print "There is something bad, I will not work"
最后,推荐一片相当相当好的文章,与列位分享:
Python 自省指南:如何监视您的 Python 对象