Day11 · Python 第十一天 多进程、多线程、GIL、互斥锁
Day11 · Python 第十一天学习笔记主题:多进程、多线程、GIL、互斥锁一、多进程基础程序运行起来就是一个进程。多个进程可以并行干活,由操作系统调度轮流执行,执行顺序无法保证。
使用 Python 控制 Excel 单元格文本换行与尺寸自适应
从系统导出的报表里,总有一两列内容特别长:订单备注、错误日志、商品描述。默认情况下这些文字会横着铺开,要么把相邻列盖住,要么被迫把列宽拉到夸张的程度;只调整行高又不会换行,多出来的部分直接消失。几行数据可以手动拖一拖,几百个文件的批量处理就只能交给脚本。
Python 零基础入门:一篇吃透 Python 全部核心基础
很多零基础想学 Python 的朋友,一上来就被网上碎片化教程劝退。知识点东拼西凑,学完依然写不出完整代码。今天这篇把 Python 入门最核心知识点一次性梳理完整,从环境安装、基础语法、数据容器、循环判断、函数、文件读写、异常、模块包全部覆盖。
Python用 AI 做数据分析脚本复现性检查:为什么你跑出来的数不一样
"这个数我跑出来是 128.47,你那边怎么是 128.39?"——数据分析里最耗时间的对话往往不是建模,而是对数。脚本明明能跑,图也画出来了,但换个人、换台机器、换一天跑,结果就变了一点。差的这 0.08 足以让结论从"增长"变成"持平"。
Day12 · 流程控制(二)循环
Day12 · 流程控制(二)循环阶段:阶段一 · 核心基础 | 前置:Day11 | 技术基准:Python 3.15.0学习目标掌握 while 循环的语法、结束条件与死循环防范掌握 for...
[Python] 系列⑥特殊语法与常用模块
前面几篇学完基础,这篇讲 Python 的几个特殊语法(列表推导式、生成器、匿名函数、装饰器)和超实用的内置模块 —— 这些写起来省事、看着高级。
Python零基础入门第14期:for循环,批量处理数据神器
上期我们学完了while循环,知道它适合不知道循环多少次、靠条件控制结束的场景。这期咱们来学另一个高频循环:for循环。在日常写代码里,for循环用得比while还要多,尤其是遍历一组数据的时候。
Python教程 第33章:迭代器——理解 for 循环的底层原理
一、什么是迭代先给结论:迭代就是"逐个取数据"的过程。for 能遍历字符串、列表、字典、文件,是因为它们都遵守同一套约定——"迭代协议"。为什么需要"迭代"这个统一概念?
使用 Python 自动查找和替换 Excel 数据并高亮标记
在整理从多个系统导出的报表时,经常需要把某些称呼统一成标准写法:把"North America"改成"America",把旧的部门名称替换成新名称,或者把"Total"统一成"Sum"。手工替换的问题在于无法留下痕迹——改完之后没人知道哪些单元格被动过,核对时只能逐行比对。