对于声明不重复字符串?

时间:2017-03-14 19:26:18

标签: python python-3.x

我的用户输入要重复10次,但是我收到错误。

no = input(' any thing typed there will x10')

for i in range(10):
   print(no)

但是,如果我将代码更改为int或其他内容,则可以正常工作。

no = int (input(' any thing typed there will x10'))

for i in range(10):
   print(no)

我可能遗漏了一些基本的东西,但提前谢谢。

我在我的android上使用了一个名为QPython的应用程序,可能是问题

1 个答案:

答案 0 :(得分:1)

您所写的内容有效 Python 3 ,但无效 Python 2 。考虑到这个问题,我怀疑你正在运行Python 2。 Python改变了输入函数在Python 3和Python 2之间的工作方式。但是考虑到你的问题,这将解决Python 2用户(你)的问题:

no = raw_input(' any thing typed there will x10')

for i in range(10):
   print(no)