Pythonの勉強を続けています🐍
今回は
👉 データ保存 を学びました。
今まで作ってきたプログラムは、
👉 実行すると消える
という状態でした。
■ なぜ保存が必要?
例えば👇
- ユーザー情報
- ログ
- 計算結果
👉 保存しないと全部消える
■ ファイルに保存する
with open("data.txt", "w") as f:
f.write("Hello Python")
f.write("Hello Python")
✔ 結果
👉 data.txt に書き込まれる
■ 読み込みもできる
with open("data.txt", "r") as f:
data = f.read()
print(data)
data = f.read()
print(data)
👉 保存した内容が取得できる
■ モードの違い
"w"→ 上書き"a"→ 追加"r"→ 読み込み
■ リストを保存する
data = ["apple", "banana", "orange"]
with open("data.txt", "w") as f:
for item in data:
f.write(item + "\n")
with open("data.txt", "w") as f:
for item in data:
f.write(item + "\n")
👉 1行ずつ保存される
■ よくあるミス
👉 "w" を使うと上書きされる
👉 追記したいなら "a"
■ 今日の気づき
今までは
👉 プログラムは一時的
でしたが、
👉 保存できる=実用になる
と感じました。
■ まとめ
✔ データはファイルに保存できる
✔ open()で書き込み・読み込み
✔ モード(w / a / r)を使い分ける
✔ 保存すると実用性が上がる
🎥 動画で見たい方はこちら
👉 https://www.youtube.com/@programming-delivery0082
👉 https://www.tiktok.com/@programbenkyo0078
📌 フォローお願いします
Python初心者の学習記録を発信しています🐍
フォローするとPython学習の流れが全部追えます。
👉 ここから“実務っぽさ”が一気に出ます🔥