Python 如何使用输入命令定义一个整数并将其与另一个整数进行比较?

Python 如何使用输入命令定义一个整数并将其与另一个整数进行比较?,python,Python,我目前正在学习Python,并决定制作一个斐波那契序列的程序,这样我就可以随后将它导入到一个新程序中,但是它有一些问题,我不确定它是什么 print(输入('请说明n的值:')) a、 b=0,1 印刷品(a) 而b

我目前正在学习Python,并决定制作一个斐波那契序列的程序,这样我就可以随后将它导入到一个新程序中,但是它有一些问题,我不确定它是什么

print(输入('请说明n的值:'))
a、 b=0,1
印刷品(a)
而b
我希望能够导入输入命令,但代码显然有些问题。有什么帮助吗


我尝试添加
int(输入('Please state the value of n'))
,但由于某些原因,它仍然不起作用。

您忘了将'n'定义为变量

n = (input('Please state the value of n: ' ))

a, b = 0, 1

print(a)

while b < n:

    print(b)

    a, b= b, a+b
n=(输入('请说明n的值:'))
a、 b=0,1
印刷品(a)
而b
您必须将
输入
分配给
n
并将其转换为
整数
,这将解决您的问题

n = int(input('Please state the value of n: ' ))

希望它能帮助您澄清“导入输入命令”是什么意思?到底出了什么问题?我太笨了,你是对的,我把print(输入(“请说明n的值:”)改成了n=int(输入(“请说明n的值:”),结果成功了。非常感谢你!仍然需要使用
int
包装输入调用。目前,
n
是一个字符串。谢谢!我就是这么做的,而且成功了!在你眼里我一定很傻,对不起,下次我会更努力:(@nooneofindertesti)如果你不问的话,你是学不到的,所以别担心。