Top動画

このサイトをはじめて訪れる人へ

タイの田舎の暮らしと、AI・語学・仏教などの学びを“実験生活”として記録する個人メディアです。運営:ユリアナ・シンテシス。日々の小さな発見を、創作と実践の視点で読みやすくまとめています。

必ずこのサイトについてを読んでください、

90日で学ぶ AIとPython|完全初心者から「作れる」までDay10:入力を受け取るプログラムを作ろう

Tensui
Tensui

このシリーズでは
Windows / Mac のどちらでも使える
「Python + VS Code」環境で進めます。

ChatGPTは
・コードを考えてもらう
・エラーを相談する
ための“相棒”として使います。

※ ChatGPT上でコードを実行することはできません。
必ず自分のPCで実行してください。


 


いいですね、その流れめっちゃ読みやすいです🔥
じゃあ Day12:くり返し処理(for文・while文)
そのままブログにコピペできる形で仕上げます👇


🔁 Day12:くり返し処理(for文・while文)

ここから一気に
「プログラミング=人間がラクになる道具」感が強くなります🔥

同じ作業を
毎回コピペして書くのは、正直しんどいですよね。

プログラムには、こう言えます👇

👉「この処理、100回やっといて」
👉「条件を満たすまで、ずっと続けて」

これが くり返し処理(ループ) です。


✅ for文:回数が決まっているくり返し

「○回やる」と決まっているなら for文。

for i in range(5):
print(“こんにちは")

👉 結果

こんにちは
こんにちは
こんにちは
こんにちは
こんにちは

range(5)
「0~4までの5回」という意味です。


🔢 回数を変えてみよう

for i in range(3):
print(“Pythonたのしい")

👉 3回だけ表示されます。


🔄 while文:条件を満たすまで続く

「いつ終わるか分からない」
そんな時に使うのが while文。

count = 0
while count < 3:
print(“まだ終わらないよ")
count += 1

👉 count が 3 になるまで繰り返します。


⚠️ 無限ループに注意!

count = 0
while count < 3:
print(“終わらない…")

👉 count が増えないので
一生終わりません(無限ループ)

初心者あるある No.1 です😂

止めるときは

  • Ctrl + C
    で止められます。


🧪 超かんたん練習

for i in range(1, 6):
print(i)

👉 1~5まで表示されます。

ここを変えてみましょう👇

range(1, 11)

👉 1~10まで出たら成功です。


💡 くり返しがあると何がラク?

たとえば👇

❌ 手動で書く世界

print(“処理")
print(“処理")
print(“処理")
print(“処理")
print(“処理")

⭕ ループの世界

for i in range(5):
print(“処理")

👉 これだけで
人間の作業量が一気に減ります。


🎯 今日のまとめ

  • Tensui
    Tensui

    • for文:回数が決まっている

    • while文:条件が満たされるまで

    • ループを使うと一気にラクになる

    • 無限ループに注意


    ▶ 次回予告

    Day13:リスト(複数のデータをまとめる)
    「変数が1個ずつしか持てない問題」を解決します。

    ここから
    プログラムが
    だんだん“道具”っぽくなってきます😆

よかったら応援してください

AIとPythonAIとPython

Posted by mon1127