這是作業,所以我只是在一些指導之後。Python,不斷提示用戶輸入
我正在寫一個函數,提示輸入,然後根據輸入返回不同的結果,然後再次要求輸入,我已經得到它返回正確的值,只是不知道如何提示輸入再次,這裏的函數的實際代碼:
def interact():
command = raw_input('Command:')
command = command.split(' ')
if command[0] == 'i':
bike_name = command[1] + ' ' + command[2]
return get_product_id(products, bike_name)
if command [0] == 'n':
return get_product_name(products, command[1])
if command[0] == 'c':
return compute_cost(products, part, command[1])
if command[0] == 'p':
return get_parts(products, command[1])
與在它返回的每一行,它只是調用先前定義的功能,產品和零件的字典,以前定義。
我只能使用內置函數
任何幫助,非常感謝!
http://docs.python.org/tutorial/introduction.html#first-steps-towards-programming – 2011-04-05 03:12:06
很抱歉,但問這樣一個基本問題是如何編寫循環的教程級別:谷歌「python教程」並閱讀「循環」 – 2011-04-05 03:14:05