Python
文章平均质量分 87
PP东
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python基础之模块&包(day09)
可以在程序任意位置使用,一般建议写在文件开头(py文件开头先导入模块),同一个模块只需要导入一次。原创 2025-09-03 11:32:15 · 854 阅读 · 0 评论 -
Python基础之异常(day08)
在Python编程中,异常(Exception)是指程序运行时发生的错误或意外情况。当Python遇到无法正常执行的代码时,会"抛出"(raise)一个异常。如果不进行处理,程序将终止并显示错误信息。一般情况下try下面只放一行尝试执行的代码。try里面的代码检测出异常时,except才会被执行,如果try里面的代码没有被检测出异常,except下面的代码不会被程序执行。注意:可以单独使用try…,也可以配合except等使用。这边可以单独使用try…,也可以配合except等使用。原创 2025-09-03 11:31:39 · 475 阅读 · 0 评论 -
Python基础之函数(day06)
使用关键字del,确定函数名称、参数名称、参数个数,编写函数体def fun():")原创 2025-08-31 21:24:12 · 369 阅读 · 0 评论 -
Python基础之元组&列表&集合&字典(day05)
元组名 = (元素1,元素2,元素3)列表名 = [元素1, 元素2, 元素3, …]集合名 = {元素1, 元素2, 元素3…}集合和字典都是用{}表示,空字典用{}定义,空集合用set()定义。字典名 = {键1: 值1, 键2: 值2}原创 2025-08-31 21:23:46 · 679 阅读 · 0 评论 -
Python基础之深浅拷贝(day07)
如果需要修改不可变对象,实际上是创建了一个新对象,并将变量(引用)指向新对象的内存地址。拷贝的简单定义就是将原对象的值复制到新对象中。不管是深拷贝还是浅拷贝只针对的可变对象,不可变对象类型没有拷贝说法。在Python中,从对象的内存值是否可以被修改的角度来考虑,数据类型可分为可变类型和不可变类型。浅拷贝后的对象和原对象共享内部的嵌套对象。对于不可变类型,变量对应的值不能被修改,如果修改就会生成一个新的值从而分配新的内存。可变类型的对象在创建后,其内存中的值可以被修改,而对象的内存地址(引用)不变。原创 2025-09-01 10:33:48 · 418 阅读 · 0 评论 -
Python基础之封装&单继承(day11)
私有:即类独有的,一般情况下不会去外面使用。在Python中没有专门的修饰符用于定义属性/方法的私有,如果该属性/方法不希望在类对象外部被访问,前面使用两个下划线__。Python中,并没有真正意义的私有,在给属性、方法命名时,实际是对名称做了一些特殊处理,使的外界无法访问到。self.name = name # 实例属性self.__age = age # 不希望在类的外部被使用,所以加了两个__,只允许在类的内部使用")原创 2025-09-06 11:29:44 · 650 阅读 · 0 评论 -
Python基础之闭包、装饰器(day13)
Python 装饰器(Decorator)是一种用于修改或扩展函数或方法行为的工具。它允许在不改变原函数代码的情况下,动态地添加功能。装饰器本质上是一个闭包函数,接受一个函数作为参数并返回一个新的函数。原创 2025-09-08 21:18:27 · 542 阅读 · 0 评论 -
Pyhton基础之多继承、多态(day12)
class 类名:def 方法名(形参):方法体@staticmethod # 静态方法:类中的函数,不需要实例print("人类会学习")# 注意: 静态方法既可以使用对象访问又可以使用类访问pe.study()@staticmethod # 静态方法:类中的函数,不需要实例print(f"原创 2025-09-07 20:10:23 · 460 阅读 · 0 评论 -
Python基础之面向对象(day10)
* 对象就是类的具体表现,是类创建出来的真实存在的事物,也是面向对象编程思想的核心。**原创 2025-09-04 14:38:57 · 685 阅读 · 0 评论 -
Python基础之循环(day04)
循环就是重复的取做某一件事情。原创 2025-08-25 17:16:01 · 880 阅读 · 0 评论 -
Python基础之运算符(day03)
根据缩进判断层级根据层级按行执行根据判断条件决定是否符合,符合就执行。原创 2025-08-24 21:10:43 · 738 阅读 · 0 评论 -
Python基础之基本数据类型(day02)
检测某个子字符串(可以是一个字符也可以是多个字符)是否包含在字符串中,如果在返回这个子串开始的位置下标,否则则返回-1。语法:[起始:结束:步长],遵循包前不包后规则:即从起始位置开始,到结束位的前一位结束(不包含结束位本身)。步长的绝对值大小决定切取数据的间隔,正负号决定切取方向。检测某个子字符串是否包含在这个字符串中,如果在返回这个子串开始的位置下标,否则则报异常。注意:Python中下标从0开始,就是编号,可以通过下标可以快速找到对应的数据。返回某个子字符串在字符串中出现的次数,没有则返回0。原创 2025-08-18 15:11:16 · 751 阅读 · 0 评论 -
Python基础之Hello World(day01)
从上面图上可以看出有"run Hello"和“Debug Hello”,run就是运行程序,Debug 对代码进行调试。设置断点: 鼠标左键点击某一行代码左侧即可设置断点,也可以取消断点。Show Execution Point: 显示执行的断点Step Over: 下一步(注意:蓝色背景的代码是即将执行的代码)Run to cursor:直接跳到下一个断点的位置。原创 2025-08-17 21:47:53 · 768 阅读 · 0 评论
分享