python 中的斐波那契数列有什么错误?

What is mistake is this Fibonacci series in python?

我想在 blow 中使用此代码生成 Fibonacci,但不知何故我无法打印结果

x=0
y=1
n = int(input("Enter the terms:")) for i in range (n,+1):
  z=x+y
  print(x)
  x=y
  y=z

以下应该有效:

x=0
y=1
n = int(input("Enter a number:"))
print(y)
for i in range(n):
    temp = x+y
    x=y
    y=temp
    print(temp)

我没有真正理解你的代码...range(n,+)你想实现什么?