首页 > 编程知识 正文

python自定义函数,python内建数据类型有哪些

时间:2023-05-05 13:40:20 阅读:16918 作者:1759

目录自定义抛出异常raise自定义异常类的自定义抛出异常函数-raise将使用情况: raise异常类型(message )参数: message :错误消息作为错误抛出

自定义异常类继承基类—Exception在构造函数中定义错误消息

实战#!/usr/at gdy/python3#--编码: utf-8-- # @ time :2021/8/1811336001 # @ author : insane loafer # @ ffer 3360 if number==1003360 raisevalueerror (' number为100 ) ) returnnumberresult=test(50 ) print (result ) ) ) result=(number ) exceptvalueerrorase : returner esult=test2(100 )打印(result ) def test3) ) 3360# passdeftest4(name ) : ifname==' insane ' : raise exception (' insane无法填写() )返回名称# result=test4) )无法填写Insane ) ) ) rn name classnumberlimiterror (exception ) :def_init_ ) self, message ) : self.message=messageclassnamelimiterror message (3360 self.message=messagedeftest5) name ) 3: ifname 无法填写3360 if number 1003360 raisenumberlimiterror (' number不能超过100 ' ) returnnumberprint(-------- ' ) try 3366 60print(e ) try:test6(101 ) exceptnumberlimiterrorase : print ) e ) test5(insane ' ) test53360文件' d 3360/my: try_custom.py ',line 69, inmoduletest5(Insane ) ) file ) d :/my _ files/python项目/python lean/python _ catch/try _ custom.py ' ii 50number不能填写100--------insane

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。