返回列表 發帖

例外處理 (二)

  1. while(True):
  2.     try:
  3.         x=int(input("請輸入分子:"))
  4.         y=int(input("請輸入分母:"))
  5.         print("{}/{}={}\n".format(x,y,x/y))
  6.     except ValueError:
  7.         print("請輸入數字!\n")
  8.     except ZeroDivisionError:
  9.         print("分母不可為零!\n")
  10.     except:
  11.         print("程式發生錯誤!\n")
複製代碼
附件: 您需要登錄才可以下載或查看附件。沒有帳號?註冊

  1. while(True):
  2.     try:
  3.         x=int(input("請輸入分子:"))
  4.         y=int(input("請輸入分母:"))
  5.         print(f"{x}/{y}={x/y}")
  6.     except ValueError:
  7.         print("請輸入數字!\n")
  8.     except ZeroDivisionError:
  9.         print("分母不可為零!\n")
  10.     except:
  11.         print("程式發生錯誤!\n")
複製代碼

TOP

  1. while(True):
  2.     try:
  3.         x=int(input("請輸入分子:"))
  4.         y=int(input("請輸入分母:"))
  5.         print("{}/{}={}\n".format(x,y,x/y))
  6.     except ValueError:
  7.         print("請輸入數字!\n")
  8.     except ZeroDivisionError:
  9.         print("分母不可為零!\n")
  10.     except:
  11.         print("程式發生錯誤!\n")
複製代碼

TOP

返回列表