摘要: 第一题 现有文件info.txt, 其内容如下: alpha male 18 1000 bravo male 28 2000 charlie female 38 3000 delta female 48 4000 从文件中取出每一条记录放入列表中,列表的a56爆大奖在线娱乐元素都是{'name':'alpha',' 阅读全文
posted @ 2024-06-27 15:30 Python探索牛 阅读(47) 评论(0) 推荐(0) 编辑
摘要: sys.argv就是一个从程序外部获取参数的桥梁,这个“外部”很关键, 因为a56爆大奖在线娱乐们从外部取得的参数可以是多个,a56爆大奖在线娱乐获得的是一个列表(list),也就是说sys.argv其实可以看作是一个列表,a56爆大奖在线娱乐才能用[]提取其中的元素。 其第一个元素是程序本身,随后才依次是外部给予的参数。 下面a56爆大奖在线娱乐们通过一个极简单的 阅读全文
posted @ 2024-06-13 19:32 Python探索牛 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 随着软件项目进入“维护模式”,对可读性和编码标准的要求很容易落空(甚至从一开始就没有建立过那些标准)。然而,在代码库中保持一致的代码风格和测试标准能够显著减轻维护的压力,也能确保新的开发者能够快速了解项目的情况,同时能更好地全程保持应用程序的质量。 使用外部库来检查代码的质量不失为保护项目未来可维护 阅读全文
posted @ 2024-06-05 16:35 Python探索牛 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 1.排序方式 假设有一个序列,数据为:['n1', 'n2', 'n10', 'n11', 'n21', 'n3', 'n13', 'n20', 'n23'], 排序后需要达到这个效果:['n1', 'n2', 'n3', 'n10', 'n11', 'n13', 'n20', 'n21', 'n2 阅读全文
posted @ 2024-05-27 16:17 Python探索牛 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 实现多级目录差分,举例说明如下: 假设现有的目录结构如下:1、2、2.1、2.2、2.3、2.4、3、4、5、6、6.1、6.1.1、6.1.2、6.1.3、6.1.4、6.2、6.3、6.4、7、8、9、10。 经过差分后,得到的各级目录为: 一级目录:1、2、3、4、5、6、7、8、9、10 二 阅读全文
posted @ 2024-05-21 16:37 Python探索牛 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 需求: 一、创建学生类 # 创建学生类 import random class Student: def __init__(self,num,name,address,course_lst=None): self.num=num self.name=name self.address=address 阅读全文
posted @ 2024-05-14 16:47 Python探索牛 阅读(148) 评论(0) 推荐(0) 编辑
摘要: kivy的安装 官方推荐的方式是使用虚拟环境来进行安装和部署,关于虚拟环境的相关操作,在前面写过的一篇博客中有稍微详细一点的介绍,这里a56爆大奖在线娱乐们先给出操作步骤。假定a56爆大奖在线娱乐们已经在环境中用pip安装了virtualenv,那么a56爆大奖在线娱乐们先构建一个kivy的虚拟环境: [dechin@dechin-manjaro ki 阅读全文
posted @ 2024-05-09 16:11 Python探索牛 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 当a56爆大奖在线娱乐们在Python中写一个class时,如果有一部分的成员变量需要用一个字典来命名和赋值,此时应该如何操作呢?这个场景最常见于从一个文件(比如json、npz之类的文件)中读取字典变量到内存当中,再赋值给一个类的成员变量,或者已经生成的实例变量。 使用__dict__定义成员变量 在python中 阅读全文
posted @ 2024-04-28 19:31 Python探索牛 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 变量引用顺序 Python 引用变量的顺序:当前作用域局部变量->外层作用域变量->当前模块中的全局变量->Python内置变量。 1、 global global 关键字用来在函数或其他局部作用域中使用全局变量,如果不对全局变量进行修改,那么可以不使用global关键字;如果想要在函数或局部作用域 阅读全文
posted @ 2024-04-23 19:12 Python探索牛 阅读(73) 评论(0) 推荐(0) 编辑
摘要: operator 模块提供了一套与 Python 的内置运算符对应的高效率函数。 1.函数的种类 函数包含的种类有:对象的比较运算、逻辑运算、数学运算和序列运算 2.比较运算 运算 函数 语法 小于 lt(a, b) a < b 小于等于 le(a, b) a <= b 大于 gt(a, b) a 阅读全文
posted @ 2024-04-17 16:09 Python探索牛 阅读(90) 评论(0) 推荐(0) 编辑