有沒有辦法在定義函數時詢問用戶輸入? 例如這裏有一個簡單的函數:如何在功能中要求用戶輸入。 Python相關
def sum3(a,b,c):
add=a+b+c
return add
在上面的代碼
,是有辦法,我可以要求用戶輸入 3個號碼。 說,程序運行 用戶將看到一個提示「請輸入3個數字」
有沒有辦法在定義函數時詢問用戶輸入? 例如這裏有一個簡單的函數:如何在功能中要求用戶輸入。 Python相關
def sum3(a,b,c):
add=a+b+c
return add
在上面的代碼
,是有辦法,我可以要求用戶輸入 3個號碼。 說,程序運行 用戶將看到一個提示「請輸入3個數字」
def sum3():
print "Please enter three numbers:"
a = input()
b = input()
c = input()
return sum((a,b,c)) # a+b+c
print sum3() # asks for input then prints result.
時注意:我們使用內置sum
功能。
你可以使用[raw_input()](http://docs.python.org/library/functions.html#raw_input)函數。如果你使用了這個主題,你會得到這個作爲你的第一個鏈接。 –
Rohit,我知道raw_input我想知道的是如何在這個函數中請求輸入。所以當函數運行時,用戶被要求輸入。 – faraz
可能重複[Python和用戶輸入](http://stackoverflow.com/questions/70797/python-and-user-input) – 2012-10-06 12:28:23