
蓝桥杯
文章平均质量分 76
monday_CN
从事软件行业多年,作为IT老兵,带您掌握有用的知识,利用人工智能、算法、软件提升效率和技术变现
展开
-
【蓝桥杯7天速成】第二十三章:Python二分查找与插入完全指南
查找80分应插入的位置print(f"应插入到索引students = [ Student(60) , Student(75) , Student(90) ] scores = [ s . score for s in students ] # 查找80分应插入的位置 pos = bisect . bisect_left(scores , 80) print(f"应插入到索引 {pos } 位置") # 输出:2。原创 2025-04-23 13:38:24 · 863 阅读 · 0 评论 -
【蓝桥杯7天速成】第二十二章:Python排序全解析:从基础到高级应用
按绝对值排序# 按字符串长度排序在这个例子中,key=len 告诉 sort() 方法根据字符串的长度来排序。print(words) # 输出: ['pear', 'apple', 'banana', 'racecar']cmp_to_key函数是 Pythonfunctools模块中的一个工具,用于将一个老式的比较函数(即 cmp 函数)转换为一个可用于sortedminmax等函数的键函数(key function)在迁移旧代码或使用需要比较两个元素并返回它们大小关系的函数时。原创 2025-04-23 13:37:48 · 612 阅读 · 0 评论 -
【蓝桥杯7天速成】第二十一章:Python函数与模块全面解析
reduce()函数首先以序列 iter 的第1个和第2个元素为参数调用映射函数,然后将返回结果与序列的第3个元素为参数调用映射函数,依此类推,直至应用到序列的最后一个元素,才将计算结果作为 reduce ()函数的返回结果。整数a,b的最小公倍数记为[a,b],同样的,a,b,c的最小公倍数记为[a,b,c],多个整数的最小公倍数也有同样的记号。any()函数与 all()函数相反,只要组合数据类型中任何一个元素是 True ,则返回 True ,全部元素都是 False 时,返回 False。原创 2025-04-23 13:37:06 · 955 阅读 · 0 评论 -
【蓝桥杯7天速成】第二十章:Python面向对象编程完全指南
__init__() 在类实例化时触发一次 __init__ 功能,它可以用来初始化配置# self 获取这个类的自己的属性或功能时使用它self.name = name # 实例属性def show_info(self): # 实例方法print(f"原创 2025-04-23 13:36:25 · 415 阅读 · 0 评论 -
【蓝桥杯7天速成】第十九章:Python迭代器工具详解
在 Python 中,迭代器是一种可以逐个访问元素的对象,常用于遍历容器(如列表、元组、字典等)。迭代器是Python中用于遍历数据结构的对象。# range生成的是迭代器it = iter(list) # 创建迭代器对象print (next(it)) # 输出迭代器的下一个元素12迭代器是一种可以逐个访问元素的对象,提供了惰性计算和节省内存的优势。使用 iter() 和 next() 可以将可迭代对象转换为迭代器。自定义迭代器需要实现iter() 和next() 方法。原创 2025-04-21 10:07:06 · 312 阅读 · 0 评论 -
【蓝桥杯7天速成】第十八章:Python 偏函数(Partial Function)详解
核心价值:通过参数冻结实现函数功能定制化性能优势:避免重复传参,提升代码简洁性适用边界:适合参数存在明显复用模式的场景掌握偏函数的使用,能让代码更简洁优雅!🚀。原创 2025-04-21 09:52:30 · 1032 阅读 · 0 评论 -
【蓝桥杯7天速成】第十四章: Python函数详解:从基础到实战
")在这个例子中,定义了一个名为function的函数,它不接受任何参数,并打印一条问候消息。原创 2025-04-21 09:51:34 · 790 阅读 · 0 评论 -
【蓝桥杯7天速成】第十七章:Python 堆(heapq)模块详解
堆的本质:通过完全二叉树维护元素顺序,实现高效插入、删除最值。适用场景:需频繁动态获取最值的算法问题。注意事项:直接操作列表需调用heapq函数,确保堆结构不被破坏。掌握堆的使用,能显著提升算法效率!🚀。原创 2025-04-21 09:20:59 · 952 阅读 · 0 评论 -
【蓝桥杯7天速成】第十六章:Python collections 标准库详解
Counter:快速统计元素频率。deque:高效双端操作,适合队列/栈场景。:简化缺失键处理。:维护插入顺序或自定义元素位置。掌握这些容器能显著提升代码简洁性和效率!原创 2025-04-21 09:20:27 · 544 阅读 · 0 评论 -
【蓝桥杯7天速成】第十五章:Python数学库(math)使用指南
math是Python内置的一个标准库,它包含了许多执行复杂数学运算的函数,如三角函数、对数函数、指数函数等。掌握数学库的使用可以显著提升数值计算的开发效率,建议结合具体项目需求灵活选用合适函数。原创 2025-04-21 09:19:46 · 888 阅读 · 0 评论 -
【蓝桥杯7天速成】第十三章:Python日期时间处理详解
在Python中处理时间相关的标准库,常用的有三个:time、datetime、calendar,它们分别负责不同的功能;time: 提供时间和日期访问和转换的 函数。datetime: 用于处理日期和时间计算相关的类。calendar: 提供日历相关的 函数。原创 2025-04-21 09:17:05 · 553 阅读 · 0 评论 -
【蓝桥杯7天速成】第十二章:Python中的集合数据结构
Python中的集合类型数据结构是将各不相同的不可变数据对象无序地集中起来的容器,就像是将值抽离,仅存在键的字典。类似于字典中的键,集合中的元素都是不可重复的,并且是属于不可变类型,元素之间没有排列顺序。集合的这些特性,使得它独立于序列和映射类型之外,Python中的集合类型就相当于数学集合论中所定义的集合,人们可以对集合对象进行数学集合运算(并集、交集、差集等)特点:1、不同元素组成2、无序3、集合中的元素必须是不可变类型s = {1, 2, 3, 2} # 自动去重。原创 2025-04-18 09:57:10 · 685 阅读 · 0 评论 -
【蓝桥杯7天速成】第十一章:Python字典详解:从基础到实战应用
d2 = {"name": "小美","age": 20,"addr": "郑州",# 删除最后一个写的键值对(python 独有)原创 2025-04-18 09:55:22 · 890 阅读 · 0 评论 -
【蓝桥杯7天速成】第十章:Python字符串处理全面教程
在Python的世界里,字符串是信息的基本单元,它们由单个字符组成,并用引号括起来。让我们一步步了解它们的构造和特性。原创 2025-04-18 09:54:24 · 289 阅读 · 0 评论 -
【蓝桥杯7天速成】第九章:Python列表与元组详解
定义:用方括号[]表示,元素间用逗号分隔元素类型:支持多种类型混合存储(但建议保持类型统一)下标访问:索引从0开始,支持负数索引(从右向左)print(fruits[0]) # 输出:appleprint(fruits[-1]) # 输出:dog定义:用小括号()表示,元素不可修改特性:轻量级、不可变、适合存储常量数据print(type(colors)) # 输出:<class 'tuple'># 尝试修改会报错特性列表(List)元组(Tuple)可变性✅ 可变❌ 不可变。原创 2025-04-18 09:53:41 · 277 阅读 · 0 评论 -
【蓝桥杯7天速成】第八章:Python循环嵌套详解
母鸡15元/只,公鸡10元/只,小鸡5元/只,100元买100只。:理解循环执行顺序是掌握嵌套的关键,建议使用调试工具观察变量变化!:三位数满足各位立方和等于自身。:输出指定区间内的素数。原创 2025-04-18 09:51:35 · 447 阅读 · 0 评论 -
【蓝桥杯7天速成】第七章:while语句
在Python的世界里,字符串是信息的基本单元,它们由单个字符组成,并用引号括起来。让我们一步步了解它们的构造和特性。原创 2025-04-18 09:50:41 · 229 阅读 · 0 评论 -
【蓝桥杯7天速成】第六章:Python循环结构详解,从基础到实战
Python循环结构详解:从基础到实战原创 2025-04-09 13:15:34 · 252 阅读 · 0 评论 -
【蓝桥杯7天速成】第五章:Python选择结构深度解析,从逻辑运算到实战应用
Python选择结构深度解析:从逻辑运算到实战应用原创 2025-04-09 13:14:20 · 297 阅读 · 0 评论 -
【蓝桥杯7天速成】第四章:Python if条件语句详解,从基础到实战
Python按顺序判断,遇到第一个满足条件即执行对应代码块。原创 2025-04-09 13:13:03 · 297 阅读 · 0 评论 -
【蓝桥杯7天速成】第三章:Python基础,常量、变量与运算符详解
【蓝桥杯7天速成】Python基础:常量、变量与运算符详解原创 2025-04-09 13:11:39 · 359 阅读 · 0 评论 -
【蓝桥杯7天速成】第二章:Python基础语法,输入输出函数详解
输入四个整数表示起止时间(时A分B → 时C分D),计算总分钟数。原创 2025-04-09 13:10:22 · 229 阅读 · 0 评论 -
【蓝桥杯7天速成】第一章 Python入门教程:环境搭建与基础概念
【代码】【蓝桥杯7天速成】第一章 Python入门教程:环境搭建与基础概念。原创 2025-04-09 13:08:49 · 574 阅读 · 0 评论