• Загрузить

CS50P - 第 6 讲 - 文件输入/输出

8
0
2026-10-23 07:07:24
Лайк
Бросить монету
Избранное
Поделиться
https://www.youtube.com/watch?v=KD-Yoel6EVQ 🐍 哈佛 CS50《Python 编程入门》第六讲:文件输入/输出(File I/O) 本期由 David J. Malan 主讲,从一个简单的学生姓名记录程序开始,介绍 Python 如何将数据从内存保存到文件,实现真正的数据持久化。 课程逐步讲解 open()、with、文件读写模式与文本处理,并通过霍格沃茨学生信息的案例,介绍 CSV 文件、数据拆分、字典列表、sorted() 排序与 lambda 匿名函数。 随后进一步学习 Python 的 csv 标准库,使用 reader、DictReader、writer 等工具可靠地处理结构化数据,避免手动解析 CSV 时可能遇到的格式问题。 课程最后还通过 Pillow 图像处理库,演示如何读取图像文件并生成动画 GIF,展示文件 I/O 在文本之外的应用。 从保存简单的字符串,到处理结构化数据与图像文件,本讲帮助学习者建立 Python 文件操作与数据持久化的基础。 🎬 精校中英双语字幕 🏫 课程:CS50's Introduction to Programming with Python 👨‍🏫 讲师:David J. Malan 📖 主题:File I/O(文件输入/输出)
CS50P
(8/11)
238 просмотров
Краткое описание
CS50P - 简介
04:17
CS50P - 第 0 讲 - 函数、变量
01:45:38
CS50P - 第 1 讲 - 条件语句
56:08
CS50P - 第 2 讲 - 循环
01:20:47
CS50P - 第 3 讲 - 异常
44:36
CS50P - 第 4 讲 - 库
01:17:29
CS50P - 第 5 讲 - 单元测试
50:54
CS50P - 第 6 讲 - 文件输入/输出
01:32:25
CS50P - 第 7 讲 - 正则表达式
02:05:00
CS50P - 第 8 讲 - 面向对象编程
02:47:41
CS50P - Lecture 9 - 杂项
02:29:04
赛事库 课堂 2021拜年纪