type
Post
status
Published
date
Apr 20, 2026
slug
summary
tags
category
Agent相关分享
password
🛠️ def 定义函数的两种常见形式
1. 最基础的函数(无参数,无返回值)
这种函数主要用于执行固定的动作。
2. 核心实战形式(带参数,带返回值)
这是最常用的形式。参数就像是函数的“原材料”,返回值就像是函数加工后产出的“成品”。
3. ⚠️ 在函数内“修改”全局变量
如果你想在函数里面修改外面那个全局变量的值,必须非常小心。Python 有一个保护机制。
🛠️ 文件的读取
1.传统方法(手动 open 和 close)
这是最直观的按步骤执行的方法:打开文件 -> 读取内容 -> 打印内容 -> 手动关闭文件。我们假设当前目录下有一个名为
data.txt 的文本文件。2.上下文管理器(使用 with 关键字) —— 🌟 强烈推荐
这是 Python 官方强烈推荐的“优雅”写法。
with 语句会自动帮你管理文件的开启和关闭。面对超大文件怎么读?
以上两种方式中的
.read() 会一次性把文件的所有内容加载到电脑内存中。如果文件很小(几 MB)完全没问题,但如果文件很大(比如几个 GB 的日志文件),内存就会直接撑爆。应对大文件,推荐结合
with 语句按行读取:- Author:Ashland
- URL:http://preview.tangly1024.com/article/348cccc0-3782-8074-8705-cf9799d01c7a
- Copyright:All articles in this blog, except for special statements, adopt BY-NC-SA agreement. Please indicate the source!





