Python教程 第33章:迭代器——理解 for 循环的底层原理
一、什么是迭代先给结论:迭代就是"逐个取数据"的过程。for 能遍历字符串、列表、字典、文件,是因为它们都遵守同一套约定——"迭代协议"。为什么需要"迭代"这个统一概念?
Mojo编程实战六:控制流:if / match 模式匹配 / 循环
第 6 章 控制流:if / match 模式匹配 / 循环本章目标:掌握 Mojo 的全部控制流构件。重点是Mojo 1.
Day10 · 输入与输出
Day10 · 输入与输出阶段:阶段一 · 核心基础 | 前置:Day09 | 技术基准:Python 3.15.
Day11 · Python 第十一天 多进程、多线程、GIL、互斥锁
Day11 · Python 第十一天学习笔记主题:多进程、多线程、GIL、互斥锁一、多进程基础程序运行起来就是一个进程。多个进程可以并行干活,由操作系统调度轮流执行,执行顺序无法保证。
Day12 · 流程控制(二)循环
Day12 · 流程控制(二)循环阶段:阶段一 · 核心基础 | 前置:Day11 | 技术基准:Python 3.15.0学习目标掌握 while 循环的语法、结束条件与死循环防范掌握 for...
Python零基础入门第14期:for循环,批量处理数据神器
上期我们学完了while循环,知道它适合不知道循环多少次、靠条件控制结束的场景。这期咱们来学另一个高频循环:for循环。在日常写代码里,for循环用得比while还要多,尤其是遍历一组数据的时候。
Python教程 第26章:变量作用域——global 与 nonlocal 的真相
一、什么是作用域先问一个问题:你写下的 name = "小明",到底发生了什么?很多人以为变量就是"一个盒子,把值装进去"。Python 不是这么干的。在 Python 眼里,name 只是一张贴在对象上的标签,赋值做的事是把这张标签从旧对象上撕下来、贴到新对象上。
[Python] 系列⑥特殊语法与常用模块
前面几篇学完基础,这篇讲 Python 的几个特殊语法(列表推导式、生成器、匿名函数、装饰器)和超实用的内置模块 —— 这些写起来省事、看着高级。
Day04 · 程序入门
Day04 · 程序入门阶段:阶段一 · 核心基础 | 前置:Day02 | 技术基准:Python 3.15.