printで文字を出してみよう
第1回でひとつだけ書いた print を、今日は3行ならべて書きます。コンピュータは上から順に読んで実行するので、メッセージが順番に表示されます。
🧠 できるようになること
printの基本のかたちを完全に覚える- ダブルクォート
"ではさむ意味がわかる - 複数行のメッセージを順番に表示できる
🧰 用意するもの
- パソコン
- ブラウザ(Chrome / Edge / Safari)
- インターネット接続
- このページの「▶ このページで実行」ボタン(コードをそのまま動かせます)
- Trinket(予備の実行サイト:https://trinket.io/python)
🖼 できあがり
3行のメッセージが上から順に表示されます。コードに書いた順番どおり、まず1行目、つぎに2行目、最後に3行目です。
📺 実行結果
わたしはPythonラボの研究員です。 これからプログラムを書きます。 よろしくおねがいします!
🚀 やりかた
- 実行のじゅんびをします。このページでそのまま実行するか、Trinketを開きます(サンプルコードが入っていたら全部消す)。
- 半角で
print("わたしはPythonラボの研究員です。")と書きます。 - Enterで改行して、2行目・3行目に別のメッセージを書きます。
- ▶ Run ボタンを押します。
- 右側に3行のメッセージが順番に出れば成功です。
🐍 きょうのコード
Python
main.py
print("わたしはPythonラボの研究員です。")
print("これからプログラムを書きます。")
print("よろしくおねがいします!")
このページの「▶ このページで実行」でそのまま動きます。Trinketを使うときは、上のコードをコピーして左のエリアに貼り付け、Runボタン(▶)を押します。
💡 きょうのポイント
print を複数行ならべると、コンピュータは上から順番に実行します。これがプログラムの基本ルールです。「書いた順がそのまま実行する順」と覚えましょう。
🎮 チャレンジ
- 3行のメッセージを、自分の自己紹介に書き換えてみよう(名前・好きなもの・特技)
- 4行目・5行目を追加して、もっと長い自己紹介にしてみよう
- メッセージのあいだに
print("---")を入れて、区切り線を作ってみよう
🔁 ふりかえり
printを3つ書いたとき、どの順番で表示された?- もし2行目と3行目を入れ替えたら、結果はどう変わると思う?
- 次はどんなメッセージを画面に出してみたい?
👨👩👧 おうちの人・先生へ
- 準備:第1回と同じ trinket.io/python でOK。サインイン不要。
- つまずきポイント:① 行頭に半角スペースを入れてしまう(Pythonはインデントに意味があるのでエラーになります)。② Enterを押し忘れて1行に詰めて書いてしまう。
- 声かけ例:「もし2行目を1行目より先に出したかったらどうする?」と問いかけて、順番を入れ替える発見を促してみてください。
- 所要時間:10〜15分。タイピングが苦手な子は20分かかることも。