Pythonnewers 发表于 2020-6-20 10:32:57

Python实现斐波那契数列

x,y=1,1
print('1'+','+'1',end=',')
import time
time.sleep(1)
while 1:
      x=x+y
      y=x+y
      print(str(x)+','+str(y),end=',')
      time.sleep(1)


Pythonnewers 发表于 2020-6-20 10:51:03

有木有大佬看看这个能否再精简点?{:10_257:}

永恒的蓝色梦想 发表于 2020-6-20 11:18:56

from sys import stdout
x=y=1
while True:
stdout.write(f"{x},{y},")
x+=y
y+=x

jackz007 发表于 2020-6-20 11:30:49

本帖最后由 jackz007 于 2020-6-20 11:37 编辑

x , y = 1 , 1
print(x , end = '')
for _ in range(20):
    x , y = y , x + y
    print(' , ' , x , end = '')
print(' , ' , y)
页: [1]
查看完整版本: Python实现斐波那契数列