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