Python 3.x 代码赢得';不要求用户输入?

Python 3.x 代码赢得';不要求用户输入?,python-3.x,Python 3.x,我是Python编程的初学者。在类中使用Python3 我的密码是: #!/usr/binpython3 import arduino def loop(): contin = True while contin: userinput = input() if userinput == "quit": contin = False else:

我是Python编程的初学者。在类中使用Python3

我的密码是:

#!/usr/binpython3
import arduino
def loop():
      contin = True
      while contin:
             userinput = input()
             if userinput == "quit":
                      contin = False
             else:
                      contin = True
我被困在代码的“userinput=input()”部分。由于某种原因,我的程序不会要求用户输入。我怎样才能解决这个问题


谢谢大家!

你真的在调用这个函数吗?也就是说,您是在代码末尾说
loop()

#/usr/binpython3
应该是
#/usr/bin/python3
。你有没有调用过函数
loop()
?我太笨了。我看了这么多这样的例子,完全忘记了再次调用函数。非常感谢。哦,这正是我忘记的。我没有意识到后来我不得不把它收回,因为它只是被定义的。非常感谢你。