Board logo

標題: 例外處理 (二) [打印本頁]

作者: tonyh    時間: 2023-2-25 13:53     標題: 例外處理 (二)

[attach]15193[/attach]
  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")
複製代碼

作者: 王捷恩    時間: 2023-2-25 14:05

  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")
複製代碼

作者: 李沛昂    時間: 2023-2-25 14:09

  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")
複製代碼





歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/) Powered by Discuz! 7.2