周志洋

个人站

持续学习 才能不被淘汰


Python基础知识-错误与异常

捕获与抛出

try:
   int("abc")
except ValueError as e:
   print("转换失败", e)

def must_positive(n: int):
   if n <= 0:
       raise ValueError("n must be positive")

断言

def divide(a, b):
   assert b != 0, "b cannot be zero"
   return a / b


转载请注明:周志洋的博客 » Python基础知识-错误与异常

打赏一个呗

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦