- 博客(7)
- 收藏
- 关注
原创 python入门:类
class 类名:变量名=数据 #类中定义变量def 函数名(self, 参数): #类中定义函数函数体self表示引入实例本身作为参数,必须作为类定义函数的第一个形参,但调用时无需对应的实参;在函数体中可用self.变量进行实例属性的调用和修改。
2025-05-29 19:22:16
842
原创 python入门:模块、包、装饰器
闭包:一个嵌套函数整体,其中内层函数对外层函数的非全局变量进行引用,同时外层函数的返回值是内层函数的函数名;本质是一个闭包函数,被装饰函数名作为外部函数参数,称为业务函数,内部函数参数为装饰所需参数和业务函数所需参数,装饰完的函数名作为返回值。延迟绑定:自由变量与内部函数的绑定实质是闭包保存了对自由变量的引用,而非保存自由变量当时的值,因此闭包绑定的是自由变量的最终值。模块:python中包含一些定义函数和变量的py文件,在需要时进行导入,从而可以快捷方便地调用模块内的函数和变量。
2025-05-27 10:20:32
232
原创 python入门:异常(Error)及异常处理
异常的传递:函数中出现异常会将异常作为返回值传给调用方,直到传递到主程序仍没有异常处理才会终止程序,因此函数也可以作为try中的检测异常代码。异常是在程序执行过程中发生的影响程序运行的事件,是在程序运行中发生的错误,本文将介绍常见异常类型及异常处理的相关操作。4.IndexError:当尝试访问列表、元组或字符串中不存在的索引时引发,如。2.ValueError:当函数或操作的参数具有正确的类型但不合法时引发,如。5.KeyError:当尝试访问字典中不存在的键时引发,如。筛选捕获特定异常时才执行,
2025-05-15 01:10:19
316
原创 python入门:自定义函数及常用操作
def 函数名(形参):函数体使用时用函数名(实参)进行函数调用必选参数:必须接收实参数据的参数,调用时实参与必选参数一一对应def 函数名(形参=默认值);若调用时不传递对应参数,该形参使用默认值可变参数:def 函数名(*形参);以元组形式接收所有实参,用于接收不确定数量的参数关键字参数:def 函数名(**形参);以字典形式接收所有实参,实参格式应为 key=value;要限制关键字命名时用 def 函数名(*, 形参);*后的所有形参接收实参格式为形参=value。
2025-04-26 00:32:21
328
原创 python的六大数据类型及其常用操作
python一共有六大数据类型,即数字,字符串,列表,元组,字典,集合;此篇文章将介绍这六种数据类型及其基本操作。
2025-01-18 23:43:55
1890
原创 关于python编程前的一些笔记
今天开始初学python,之前学过C语言,python在一些方面和C语言还是挺不一样的,更加人性化一些,比较符合自然语言的表述习惯,特此记录一些。
2025-01-16 22:47:49
679
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人