DAY1 Python高效开发实战
斐波那契数列
def fib(num):
result = [0, 1]
for x in range(num-2):
result.append(result[-2]+result[-1])
return result #此处不要缩进
def main():
result = fib(100)
fObj = open("d:\\fib.txt" , "w+") #事先建立一个文本文件
for index, value in enumerate(result):
fObj.write("%d " % value)
time.sleep(0.01)
if __name__ == '__main__':
main()
- range(10)生成0-9共10个数字序列
- enumerate(list): enumerate(list)生成带索引号和值的列表。
for index, value in enumerate(list):