我试图使用input()
来编写add()
函数,但似乎输入对我来说真的不起作用。 该模块如下:input()命令不适用于Sublime Text 3
def add (n1, n2):
return (n1+n2)
def main():
print (add(input("Enter number one, please:"),input ("Enter number two, please:")))
if __name__ == "__main__":
main()
当跑,我只是得到了“输入一个号码,请:”提示,并输入实际数量,按ENTER键时,没有真的发生。 我试图得到“崇高的输入”包,但无济于事。
我想在不诉诸Ubuntu的情况下运行它(我使用的是Windows 8.1)。
我不熟悉崇高文本及其交互模式下输入的方式,但您应该阅读http://stackoverflow.com/questions/20449427/how-can- i-read-inputs-as-in-in-python,因为这不会做你想做的事情。 –
当我在Windows 7上运行代码时,您的代码可以正常工作,但它可能不是执行该任务的最佳方式,但它可以工作。 – Brian
相关:http://stackoverflow.com/questions/10604409/sublime-text-2-console-input –