在自定义的函数下面写好注释是一个很好的习惯 ——AJohn
通过编写样例测试来检查程序
1
2
3
4
5
6
7
8
9
10
11
12
13
14
def fbnc(x):
"""
返回斐波那契数值
>>> fbnc(4)
2
>>> fbnc(5)
3
"""
a, b = 0, 1
n = 1
while n < x:
n += 1
a, b = b, a + b
return a
可以使用
1
py -m doctest -v del.py
查看是否通过编写的样例测试