更新時間:2021年07月16日15時31分 來源:傳智教育 瀏覽次數:
try: 可能出錯的語句 ...... except: 出錯后的執(zhí)行語句 else: 未出錯時的執(zhí)行語句
num =input("請輸入每頁顯示多少條數據:") # 用戶輸入為字符串 try: page_size = int(num) # 將字符串轉化為數字 except Exception as e: page_size = 20 # 若轉化出錯,則使用預設的數據量 print(f"當前頁顯示{page_size}條數據") else: print(f"當前頁顯示{num}條數據") # 加載數據
請輸入每頁顯示多少條數據:15 當前頁顯示15條數據
請輸入每頁顯示多少條數據:test 當前頁顯示20條數據上述示例中,如果用戶輸入的數據符合要求,輸入的數據將被轉換為整數類型,并執(zhí)行else子句中的代碼;如果用戶輸入的數據不符合要求,輸入的數據不能正確轉換為整數類型,那么程序執(zhí)行exept子句中的代碼。