摘要: 1.基本概念 module:模块, 一个 py 文件或以其他文件形式存在的可被导入的就是一个模块 package:包,包含有 init 文件的文件夹 relative path:相对路径,相对于某个目录的路径 absolute path:绝对路径,全路径 2.Python 解释器是如何查找包和模块的 阅读全文
posted @ 2024-06-27 15:34 嗨学编程 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 查找a56爆大奖在线娱乐文件中重复的汉字,找到在所在行号 a56爆大奖在线娱乐文件格式 大 小 多 少 前 后 左 …… text.py import os import re list = [] same=0 total=0 index = [] with open("1.txt", "r", encoding="utf-8") 阅读全文
posted @ 2024-06-13 19:34 嗨学编程 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 语法 walk()方法语法格式如下: os.walk(top[, topdown=True[, onerror=None[, followlinks=False]]]) 参数 top -- 是你所要遍历的目录的地址, 返回的是一个三元组(root,dirs,files)。 root 所指的是当前正在 阅读全文
posted @ 2024-06-05 16:36 嗨学编程 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 注:本代码主要是为了实现多个集合之间求并集时的辅助代码,简单的举个例子来说明代码的功能。 约定:例如{11: [2, 3]}a56爆大奖在线娱乐数据11在集合2和集合3中都存在。 现有以下数据: d0 = {38: [2], 11: [2, 3], 22: [2, 3]} d1 = {11: [0, 0, 1, 3 阅读全文
posted @ 2024-05-27 16:19 嗨学编程 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 数据描述符,属性查找优先级 如果在一个类中定义了 __get__() , __set__(), __delete__() 这三种方法之一,那么这个类是一个描述符。 描述符分成两种: 如果这种类只定义了 __get__ 方法,那么就是一个非数据描述符, 定义了__get__()和__set__()的数 阅读全文
posted @ 2024-05-21 16:36 嗨学编程 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 先说结论: 列表切片的格式为[start: end: step] 其中 step 代表步长,即每从 start 位置开始每隔几个元素取一个值 step 为正数时a56爆大奖在线娱乐切片取值方向为:从左往右;为负数时:从右往左 start, end 代表切片取值的起始和结束位置,请注意这个词:位置,a56爆大奖在线娱乐们假设可以取值的 阅读全文
posted @ 2024-05-14 16:48 嗨学编程 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 1.直接通过(+)操作符拼接 >>> 'Hello' + ' ' + 'World' + '!' 'Hello World!' 使用这种方式进行字符串连接的操作效率低下,因为python中使用 + 拼接两个字符串时会生成一个新的字符串,生成新的字符串就需要重新申请内存,当拼接字符串较多时自然会影响效 阅读全文
posted @ 2024-05-09 16:13 嗨学编程 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 在python编码中for循环处理任务时,会将所有的待遍历参量加载到内存中。 其实这本没有必要,因为这些参量很有可能是一次性使用的,甚至很多场景下这些参量是不需要同时存储在内存中的,这时候就会用到a56爆大奖在线娱乐所介绍的迭代生成器yield。 1.基本使用 首先a56爆大奖在线娱乐们用一个例子来演示一下迭代生成器yield的基本 阅读全文
posted @ 2024-04-28 19:32 嗨学编程 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 一、Python现成的反转功能: 在Python中有专门进行列表反转的函数--reverse() l = [13, 30, 42, 85, 9, 45] l.reverse() # [45, 9, 85, 42, 30, 13] 还可以使用切片操作进行列表反转 l = [13, 30, 42, 85 阅读全文
posted @ 2024-04-23 19:14 嗨学编程 阅读(58) 评论(0) 推荐(0) 编辑
摘要: pathlib 模块提供了a56爆大奖在线娱乐文件系统路径的类,可适用于不同的操作系统。 使用 pathlib 模块,相比于 os 模块可以写出更简洁,易读的代码。pathlib 模块中的 Path 类继承自 PurePath,对 PurePath 中的部分方法进行了重载,相比于 os.path 有更高的抽象级别。 阅读全文
posted @ 2024-04-17 16:10 嗨学编程 阅读(65) 评论(0) 推荐(0) 编辑