2017-07-19 20 views

回答

0

您需要在開始,如果你希望用戶有時無法進入的預期值,例如處理它之前做一些輸入驗證:

user_input = input().split() 
if len(user_input) < 2: 
    print("At least two parameters are required!") 
else: 
    try: 
     query = int(user_input[0]) 
     number = int(user_input[1]) 
    except ValueError: 
     print("At least two integer parameters are required!") 

你可以做更多的輸入後確認匹配您需要的參數,或者您可以將驗證的某些方面組合在一個參數中選擇一個參數,而將第二個參數設置爲默認值等。這一切都取決於您所需的業務邏輯。

+0

我認爲python在next之前有像next之類的shorthands。 –

相關問題