07 2022 档案

【周报】模块2
摘要:上周回顾 常见内置函数 | 函数名 | 作用 | 参数 | | : : | : : | : : | | abs | 求绝对值 | (int | float) | | all | 判断容器类型中的数据是否都为True | (容器类型) | | any | 判断容器类型中的数据是否存在True | (容 阅读全文

posted @ 2022-07-24 16:09 祁珏 阅读(91) 评论(0) 推荐(0) 编辑

【周报】模块
摘要:上周回顾 函数进阶 *和**在实参中的作用 *可以将容器类型的参数内部的数据依次取出 以元组的形式传给形参 def func(*args): print(args) l1 = [1, 2, 3, 4, 5] func(l1) # ([1, 2, 3, 4, 5], ) # 将整个列表当做一个参数传入 阅读全文

posted @ 2022-07-17 16:10 祁珏 阅读(55) 评论(0) 推荐(0) 编辑

【周报】函数进阶
摘要:上周回顾 数据类型内置方法·下 列表 list # 索引相关 l1 = [1, 2, 3, 4] print(l1[0]) # 1 print(l1[0:3]) # [1, 2, 3] print(l1[3:0:-1]) # [4, 3, 2] # 增加数据 # append() 在末尾追加单个数据 阅读全文

posted @ 2022-07-10 20:02 祁珏 阅读(45) 评论(0) 推荐(0) 编辑

【算法】插入排序
摘要:插入排序 文字解释 依次使数列从2到最后位置有序 因为第一个数一定是有序的 所以从第二位开始 使前面到当前位置的数据有序 如:[[[[[[1, 2], 3], 4], 5], 6], 7] 第一次排序 1, 2 第二次排序 1, 2, 3 第三次排序 1, 2, 3, 4 ... 第n次排序 1, 阅读全文

posted @ 2022-07-08 17:00 祁珏 阅读(20) 评论(0) 推荐(0) 编辑

【算法】 二分法
摘要:二分法 文字解释 二分法查找用于有序的数列,取数列正中间的值与目标值比较,若小于目标值,说明目标值在右边的区域, 再到右边的区域中取中间的值进行比较,若中间的值大于目标值,说明目标值在左边的区域,再对左边的区域获取中间的值, 如此进行查找,每次查找应该切割数列,或者标记左右边界位置,否则无法做到划分 阅读全文

posted @ 2022-07-08 16:45 祁珏 阅读(290) 评论(0) 推荐(0) 编辑

【算法】异或 求列表中一种出现奇数次的数据 求列表中两种出现奇数次的数据
摘要:求列表中一种出现奇数次的数据 根据异或可以简单的求出 l1 = [11, 22, 33, 22, 11, 11, 11, 22, 22] a = 0 for i in l1: a ^ i print(a) # 33 # 异或的功能 """ 0 ^ 任何数据 = 任何数据 相同数据 ^ 相同数据 = 阅读全文

posted @ 2022-07-08 16:32 祁珏 阅读(40) 评论(0) 推荐(0) 编辑

【周报】初用函数
摘要:上周回顾 基本数据类型 整型 int 浮点型 float 字符串 str 布尔值 bool 列表 list 字典 dict 元组 tuple 集合 set 与用户交互 输入 input() 输出 print() 格式化输出 占位符 format() 运算符 逻辑运算符 成员运算符 身份运算符 流程控 阅读全文

posted @ 2022-07-03 10:40 祁珏 阅读(39) 评论(0) 推荐(0) 编辑

< 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

导航

统计

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