原始问题:
p ython 输出斐波纳切图形
def fibonacci(n):
a = 0
b = 1
if n < 0:
print("Incorrect input")
elif n == 0:
return a
elif n == 1:
return b
else:
for i in range(2,n+1):
c = a + b
a = b
b = c
return b # 返回斐波纳切数列的第n项值
# 绘制斐波纳切图形
x_values=list(range(1,n+1)) # x轴的坐标值,从1开始, 到n+1个点
y_values=[fibonacci(x) for x in x_values] # y轴的坐标值,即斐波那契数列
plt.plot(x_values,y_values) # 绘图
plt.title('Fibonacci Sequence')# 标题
plt.xlabel('Number')# X轴标签
plt.ylabel('Value')# Y轴标签 plt.show()# 显示图形
Prev:帮我写一篇最新的手机群控系统,里面有介绍怎么搭建操作的,目前在用的群控系统有哪些