随笔分类 -  python

上一页 1 2

python - 异常
摘要:Exception 和 Error 的区别 python 与 java 不一样,python 的所有异常类,都继承自 BaseException ,并不严格区分 Error 和 Exception。 以 SyntaxError 为例,名字虽然叫 Error,但实际也是继承自 Exception。 j 阅读全文

posted @ 2024-12-02 10:23 疯狂的妞妞 编辑

python - 修饰函数
摘要:Python 装饰器(Decorator) ,名字叫装饰器,功能自然对应于设计模式中的装饰者模式(代理模式)。 写法上,很像 java 中的函数注解,实际上,功能也大致一样。 简单说:就是在调用函数的时候,可以在在调用之前,加一点逻辑,调用完加一些逻辑,出现异常时加一些逻辑。 用途很多:入参的校验, 阅读全文

posted @ 2024-12-02 10:19 疯狂的妞妞 编辑

python - import
摘要:import 语法 python 中包要包含一个空的 init.py 文件 # 引用同级目录的 a.py import a # 向上一级文件夹,引用 imath(同一个包才能这么调用,如果是主模块会报错) from .. import imath # 向上两级文件夹,引用 imath(同一个包才能这 阅读全文

posted @ 2024-12-02 10:18 疯狂的妞妞 编辑

python - 函数
摘要:标准写法 定义一个函数,函数名叫 summary(), 函数有两个参数:a 和 b,a 的默认值为 1 ,b 的默认值为 2; :int 指定参数为 int 类型(注解); -> int 指定返回值为 int(注解); r""" """是标准的函数注释; 要是空函数,还没想好功能,用 pass 进行 阅读全文

posted @ 2024-12-02 09:56 疯狂的妞妞 编辑

python - 面向对象
摘要:面向内容与 java 一致,包含三大特点:封装、继承和多态。 定义一个对象 class Person: # 构造函数 def __init__(self, name, age): self.name = name self.age = age # 定义一个函数 def say_hello(self) 阅读全文

posted @ 2024-12-02 09:55 疯狂的妞妞 编辑

上一页 1 2
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示