2025年12月4日
摘要:
面向对象 面向对象:以对象为中心,通过定义对象的属性和方法来描述事物,在调用对象方法完成任务 面向过程:以过程为中心,解决问题的步骤和流程。通过函数实现具体操作,按照顺序调用函数完成任务 代码复用性: 1.面向过程;复用性低,每个函数为特定任务设计,代码难以复用 2。面向对象:复用性高,对象可以在不
阅读全文
posted @ 2025-12-04 22:42
梨花苗
阅读(15)
推荐(0)
2025年12月3日
摘要:
递归函数 含义:如果一个函数在内部不调用其他的函数,而是调用它本身的话,这个函数就是递归函数 条件: 1,明确的结束条件 2.没进行更深一层的递归时,问题规模相比上次递归都要有所减少。 3.相邻两次重复之间有紧密的联系 闭包 条件: 1.函数嵌套(函数里面在定义函数) 2.内函数使用外层函数的局部变
阅读全文
posted @ 2025-12-03 20:13
梨花苗
阅读(4)
推荐(0)
2025年12月2日
摘要:
异常的常见 Traceback 异常的追踪信息,可以追溯到异常的具体位置 XXXXError 异常类型,包含具体信息 NameError :使用一个还未被赋值的变量 IndexError:下标/索引超出范围 KeyError:字典不存在这个键值 AttributeError:对象没有这个属性 Val
阅读全文
posted @ 2025-12-02 23:05
梨花苗
阅读(9)
推荐(0)
2025年11月28日
摘要:
作用域 全局变量:函数外部定义的变量在整个文件中有效 局部变量:函数内部定义的变量,从定义位置开始导函数定义结束位置有效。 1.函数间不能共享内部定义的变量格式 2.函数内可以使用全局变量 a = 100 #全局变量 def test1(): print('这是test1的值:',a) def te
阅读全文
posted @ 2025-11-28 23:48
梨花苗
阅读(12)
推荐(0)
摘要:
函数 定义:具有独立功能的代码块组成一个整体,使其具有特殊功能的代码 作用:提高代码的复用性与代码的编写效率 结构: def 函数名(参数): 函数体 1.定义函数 2.调用函数 调用函数必须保证函数已经存在 def life(): print("xiaohui正在学习") life() 返回值 函
阅读全文
posted @ 2025-11-28 23:25
梨花苗
阅读(7)
推荐(0)
2025年11月27日
摘要:
可变对象 列表,字典,集合 含义:变量对应的值可以改变,但是内存地址不会发生改变 不可变对象 含义:存储空间保存的数据不允许被修改,如果修改,就会生成一个新的值从而分配新的内存空间 数值类型 : int bool float conplex 字符串 str 元组 tuple 他的值不可以用被修改、删
阅读全文
posted @ 2025-11-27 21:57
梨花苗
阅读(7)
推荐(0)
摘要:
这是笔记了啦,有点乱,感觉面试会必背
阅读全文
posted @ 2025-11-27 21:44
梨花苗
阅读(11)
推荐(0)
摘要:
int(x) 将x转换为一个整数 float(x) --转换一个浮点数 str(x)转换为字符串 eval(str) 用来计算字符串中的有效表达式,并返回一个值 eval可以实现列表,字典,元组,字符串 之间的转换 tuble(s) 将序列s转换为一个元组 list(s) 将序列s 转换为一个列表
阅读全文
posted @ 2025-11-27 20:06
梨花苗
阅读(5)
推荐(0)
2025年11月26日
摘要:
列表(list) 定义:列表是处理一组有序项目的数据结构 格式:列表名 = [元素1,元素2,元素3,元素4....] 一个列表中的数据类型可以各不相同 列表相关操作 添加 append 整体添加 extend 分散添加 insert 在指定位置插入元素,没有指定下标,报错 修改 通过下标修改 li
阅读全文
posted @ 2025-11-26 00:58
梨花苗
阅读(6)
推荐(0)
2025年11月23日
摘要:
查找: find 字符是否包含在字符串中,在就返回这个子字符串开始位置的下标,否则就返回-1 count 返回出现的次数,返回某个子字符串在整个字符串中出现的次数,没有就返回0 index 和index一样但是会报异常,在就返回这个子字符串开始位置的下标,否则就报错 修改: replace 替换 r
阅读全文
posted @ 2025-11-23 23:44
梨花苗
阅读(4)
推荐(0)