Python程序-打印斐波拉契数列
这个程序的输出从第0项开始,输出到指定的项为止。
程序如下:
# 打印斐波拉契数列 
iterations = int(input("Number of iterations: "))
cont = 1
result = ""
if iterations > 0:
    fibonacci1 = 0
    fibonacci2 = 1
    result = result + "" + format(fibonacci1)
    result = result + ", " + format(fibonacci2)
    while cont < iterations:
        temp = fibonacci2
        fibonacci2 = fibonacci1 + fibonacci2
        fibonacci1 = temp
        result = result + ", " + format(fibonacci2)
        cont = cont + 1
print("Fibonacci: " + result)程序执行结果如下:
Number of iterations: 10
Fibonacci: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55
 
                     
                    
                 
                    
                 
                
            
         
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号