会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
allenxx
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
13
14
15
16
17
18
19
20
21
···
26
下一页
2023年7月23日
模块
摘要: 1. 什么是模块 说白了就是一个python文件即扩展名为py的文件。 1 ''' 2 Python模块(Module)是一种封装了代码的文件即是⼀个 Python ⽂件,以 .py 结尾,包含了 Python 对象定义和Python语句即模块可以包含函数、类、变量等python代码。 3 模块能定
阅读全文
posted @ 2023-07-23 07:53 Allen_Hao
阅读(60)
评论(0)
推荐(0)
2023年7月22日
自定义异常类
摘要: 1 ''' 2 1. 语法说明 3 自定义异常类是指在编程中,根据实际需要创建的用于表示特定错误或异常情况的类。 4 通过自定义异常类,我们可以更好地组织和处理代码中可能出现的异常情况。 5 class CustomException(Exception): 6 def __init__(self,
阅读全文
posted @ 2023-07-22 12:18 Allen_Hao
阅读(319)
评论(0)
推荐(0)
断言assert在异常中应用
摘要: 语法&示例 1 ''' 2 断言(assert)是一种用于检查程序中某个条件是否为真的语句。它用于在代码中插入自我验证的机制,以确保代码的正确性。 3 1. 语法: assert condition, message 4 condition是一个表达式,用于判断某个条件是否为真。如果条件为假,则断言
阅读全文
posted @ 2023-07-22 12:10 Allen_Hao
阅读(350)
评论(0)
推荐(0)
try-except-else-finally
摘要: 1 ''' 2 1. 语法: 3 try: 4 # 可能引发异常的代码 5 except ExceptionType1: 6 # 处理异常类型1的代码 7 except ExceptionType2: 8 # 处理异常类型2的代码 9 else: 10 # 如果没有发生异常,执行此处的代码 11 f
阅读全文
posted @ 2023-07-22 11:24 Allen_Hao
阅读(64)
评论(0)
推荐(0)
手动抛异常(raise)
摘要: 1 ''' 2 在Python中,raise关键字用于抛出异常。它允许程序员手动引发异常,以便在特定的条件下进行错误处理或向调用者报告错误/异常。 3 1. raise语句 4 raise语句用于引发异常,并可选择提供一个异常类型和一个可选的异常消息。 5 当raise语句被执行时,程序将立即停止当
阅读全文
posted @ 2023-07-22 11:04 Allen_Hao
阅读(128)
评论(0)
推荐(0)
捕获所有异常
摘要: 1 ''' 2 语法: 3 try: 4 可能发生异常的代码块 5 except: # 没有指定任何异常类 6 异常处理代码块 7 ''' 8 import sys 9 import traceback 10 11 12 def division(x, y): 13 try: 14 return x
阅读全文
posted @ 2023-07-22 10:58 Allen_Hao
阅读(48)
评论(0)
推荐(0)
使用Python内置的错误信息
摘要: 1 ''' 2 语法1: 3 try: 4 可能引发异常的代码块 5 except 异常类 as e: # 使用e作为其别名 6 异常处理代码块 7 ''' 8 9 10 def division(x, y): 11 try: 12 return x / y 13 except (ZeroDivis
阅读全文
posted @ 2023-07-22 10:52 Allen_Hao
阅读(32)
评论(0)
推荐(0)
多组异常处理
摘要: 语法 1 try: 2 # 可能引发异常的代码 3 except ExceptionType1: 4 # 处理第一种异常的代码 5 except ExceptionType2: 6 # 处理第二种异常的代码 7 except: 8 # 处理其他所有异常的代码 9 finally: 10 # 无论是否
阅读全文
posted @ 2023-07-22 10:26 Allen_Hao
阅读(34)
评论(0)
推荐(0)
多组异常处理基础
摘要: 1. 常见的内置异常类 1.1 Exception 1 try: 2 # 一些代码 3 except SpecificException: 4 # 处理特定的异常类型 5 except AnotherException: 6 # 处理另一种异常类型 7 except Exception as e:
阅读全文
posted @ 2023-07-22 10:08 Allen_Hao
阅读(122)
评论(0)
推荐(0)
2023年7月21日
异常基础
摘要: 1. 什么是异常 跟java异常(Exception)一样,都是指在程序执行过程中发生的错误或异常情况。当程序出现异常时,会中断正常的执行流程,并转而执行异常处理的逻辑。 2. 什么情况下触发异常 异常可以由多种原因引起,例如: 语法错误:代码不符合Python语法规则。 运行时错误:在代码执行期间
阅读全文
posted @ 2023-07-21 22:31 Allen_Hao
阅读(24)
评论(0)
推荐(0)
上一页
1
···
13
14
15
16
17
18
19
20
21
···
26
下一页
公告