python培训之raise语句的两种用法

发布时间:2023-03-16 09:51:43 人气:23 作者:多测师

  python raise语句的两种用法

  1、主动抛出异常的方法是使用 raise 语句:

  raise ValueError()

  2、可以同时指明错误原因:

  raise ValueError("输入值不符合要求")

python培训之raise语句的两种用法

  3、这个函数没有处理可能出错的情况。比如函数的age参数不能随意取值,要符合人类的年龄范围。如果取值超过范围,需要向函数调用方报告错误,可以主动抛出异常。

  def stage_of_life(age):

  if age <= 6:

  return '童年'

  elif 7 <= age <=17:

  return '少年'

  elif 18 <= age <= 40:

  return '青年'

  elif 41 <= age <= 65:

  return '中年'

  else:

  return '老年'

  以上就是python raise语句的两种用法,希望对大家有所帮助。更多编程基础知识学习:请关注多测师。https://www.e70w.com/xwzx/


返回列表
在线客服
联系方式

热线电话

17727591462

上班时间

周一到周五

二维码
线