摘要: sort 与 sorted 区别: sort 是应用在 list 上的方法,而sorted 可以对所有可迭代的对象(他们可以是list、dict、set、甚至是字符串)进行排序操作。 list 的 sort 方法返回的是对已经存在的列表进行操作,无返回值,而内建函数 sorted 方法返回的是一个新 阅读全文
posted @ 2024-07-20 15:03 小小程序员ol 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 1.向上取整 math.ceil math.ceil() 严格遵循向上取整,所有小数都向着数值更大的方向取整。 import math math.ceil(-1.5) # -1 math.ceil(1.5) # 2 math.ceil(-0.9) # 0 2.向下取整 math.floor 同 ma 阅读全文
posted @ 2024-07-16 15:32 小小程序员ol 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 总的来说,sort 是应用在列表上的方法,修改原始列表。 内建函数 sorted 可对所有可迭代的对象进行排序操作,返回新的对象。 list.sort() 方法效率会比 sorted(iter) 稍微高些。 一、sort函数 sort() 函数用于对原列表进行排序,如果指定参数,则依据指定的函数进行 阅读全文
posted @ 2024-07-10 15:39 小小程序员ol 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 1.多态 我们可以看到,Python 不用考虑输入的数据类型,而是将其交给具体的代码去判断执行,同样的一个函数(比如这边的相加函数 my_sum()),可以同时应用在整型、列表、字符串等等的操作中。 在编程语言中,我们把这种行为称为多态。这也是 Python 和其他语言,比如 Java、C 等很大的 阅读全文
posted @ 2024-07-04 16:13 小小程序员ol 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 在python编程中,我们经常要面临将字符串进行转换的情况,那么字符串是否符合转换的要求呢?python中内置了字符串类的方法供我们使用进行字符串格式的判断。 1.isalnum() 所有字符都是数字或者字母,为真返回 Ture,否则返回 False。 i='5566ccddFF' print(i. 阅读全文
posted @ 2024-06-27 15:31 小小程序员ol 阅读(44) 评论(0) 推荐(0) 编辑
摘要: python中 os.listdir()方法用于返回指定的文件夹包含的文件或文件夹的名字的列表 import os path = "../data/materials/test/" path_list = os.listdir(path) print(path_list) 输出 ['1.jpg', 阅读全文
posted @ 2024-06-13 19:33 小小程序员ol 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 一、简介 动态语言的灵活性使其在做一些工具,脚本时非常方便,但是同时也给大型项目的开发带来了一些麻烦。 自python3.5开始,PEP484为python引入了类型注解(type hints),虽然在pep3107定义了函数注释(function annotation)的语法,但仍然故意留下了一些 阅读全文
posted @ 2024-06-05 16:36 小小程序员ol 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 目的:求多个集合之前的并集,例如:现有四个集合C1 = {11, 22, 13, 14}、C2 = {11, 32, 23, 14, 35}、C3 = {11, 22, 38}、C4 = {11, 22, 33, 14, 55, 66},则它们之间的并集应该为: C1 & C2 & C3 = {11 阅读全文
posted @ 2024-05-27 16:18 小小程序员ol 阅读(73) 评论(0) 推荐(0) 编辑
摘要: Python中下划线 完全解读 Python 用下划线作为变量前缀和后缀指定特殊变量 _xxx 不能用from module import *导入 __xxx__ 系统定义名字 __xxx 类中的私有变量名 核心风格:避免用下划线作为变量名的开始。 因为下划线对解释器有特殊的意义,而且是内建标识符所 阅读全文
posted @ 2024-05-21 16:37 小小程序员ol 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 一、字典、元组的多重嵌套 例 1:记录全班学生的成绩。 分析:定义一个 SimpleGradebook类, 学生名是字典self._grades的键,成绩是字典self._grades的值。 class SimpleGradebook(): def __init__(self): self._gra 阅读全文
posted @ 2024-05-14 16:47 小小程序员ol 阅读(66) 评论(0) 推荐(0) 编辑