2013-05-27 52 views
0

我只是最近纔開始學習python2,這是我看到raw_input()的方式。使用raw_input()而不分配變量

如果假設我寫name = raw_input("What's your name? ")然後我要求用戶輸入一些東西,它被存儲爲一個字符串分配給變量name。通過將它分配給name,我可以將它用於以後需要的任何目的。

但是,如果不將輸入分配給變量,使用raw_input()會產生什麼結果?此時按回車鍵應該繼續執行腳本(所以我推斷,我是對嗎?),但這種行爲在哪裏記錄?在什麼樣的情況下我會使用raw_input()而不分配給變量?我在官方的python文檔中找不到我的答案。 http://docs.python.org/2/library/functions.html#raw_input

感謝

回答

0

爲了調試的目的,你可能只是想你的代碼,以暫停第二這樣你就可以分析出一些print語句描述所發生的事情在你的代碼。確實沒有理由這樣做,這取決於你。

+0

噢好吧..這很有道理。謝謝 – Mishrito

0

raw_input()可以與int()一起使用,根據用戶選擇什麼而不聲明變量來設置循環的長度。