#解法一:用join函数
list = []foriin range(1,n+1):
list.append(i)
print(','.join(list))
#解法二:用strip函数
out = ''foriin range(2,n+1):
out +='i'+','print(out.strip(','))
白昼残留的博客源码如下: # fibo.py def fibo(n): a, b = 0, 1 for i in range(n): print(a,end='\t') a,b = b, a + b ...print('斐波那契前n项'.center(20,'-')) fibo(n) 运行结果: 关键代码也就两三行 ...
secx=1_cosx的博客Fibonacci−0131Fibonacci-0131Fibonacci...这个代码实现打印指定前n项斐波那契数列 ''' 斐波那契数列 0 1 1 2 3 5 8 13 21 ... ''' a = 0 b = 1 number = int(input('Please enter the number(no less than 2): '...
安8的博客思路:使用列表 ...n=int(input('输出斐波拉契数列的前n项:n=')) list=[] for m in range(0,n): if m==0: list.append(0) elif m==1: list.append(1) else: list.append(list[m-1]+list[m-2]) ...