我試圖使用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 –