🐸

船长日志

Python 基础python-architect-23-the-logbook
奖励: 100 XP
|

我们可以阅读历史,也可以 书写 历史。

Hoppy 想要记录这段旅程。我们需要创建一个新文件并把文字保存进去。

书写之笔

要写入文件,我们使用 "w" 模式 (Write)。

# "w" 意思是 "write mode" (写入模式)
file = open("story.txt", "w")

file.write("很久很久以前...")
file.close()

# 现在 "story.txt" 就包含了这段文字!
1
打开以写入

使用 open("captain_log.txt", "w") 并将其保存为 file

2
写入日志

调用 file.write(log_message)。这会把文本从 Python 发送到文件中。

3
保存并关闭

调用 file.close()。这非常重要!如果你不关闭,文件可能会是空的或者损坏。

危险"w" 模式就像“新游戏”一样。它会在写入新文本之前 彻底清空 文件里的所有内容。一定要小心!

参考答案
点击展开
参考答案:
# 1. 打开以写入
file = open("captain_log.txt", "w")

# 2. 写入
file.write(log_message)

# 3. 保存并关闭
file.close()
高级技巧
想更进一步?点击展开

F. 写入模式 vs 读取模式

  • "r" = 读取 (默认)。安全。
  • "w" = 写入。毁灭性。创建新文件或覆盖现有文件。
  • "x" = 排他性创建。如果文件已存在则报错 (安全创建)。
Loading...
终端输出
Terminal
Ready to run...