デジタルこどもBASEのロゴ 特定非営利活動法人デジタルこどもBASE 📚 目次
第11回 Lv0 ⏱ 10〜15分

複数行を出してみよう

🎯 きょうのミッション

1つの print で複数行を出すには、\n(改行マーク)を使います。または """(3連クォート)でもOK。今日は2つの書き方を比べます。

🧠 できるようになること

  • \n が改行を表すことを覚える
  • 3連クォート """ で複数行を一気に書ける
  • 改行を使った見やすい出力ができる

🧰 用意するもの

  • パソコン
  • ブラウザ(Chrome / Edge / Safari)
  • インターネット接続
  • このページの「▶ このページで実行」ボタン(コードをそのまま動かせます)
  • Trinket(予備の実行サイト:https://trinket.io/python)

🖼 できあがり

1つの print で2行・3行のメッセージが出ます。\n を入れた場所で改行されます。""" でかこむと、書いたとおりの形で出ます。

📺 実行結果
1行目です
2行目です
3行目です
---
これは
3行の
メッセージです

🚀 やりかた

  1. print("1行目\n2行目\n3行目") と書きます。\n はバックスラッシュ+n。
  2. \n の場所で改行されます。
  3. """(クォート3つ)でも複数行が書けます。
  4. 両方の方法を試して見比べます。

🐍 きょうのコード

Python main.py
print("1行目です\n2行目です\n3行目です")
print("---")
print("""これは
3行の
メッセージです""")
▶ Trinketを開いて動かす

このページの「▶ このページで実行」でそのまま動きます。Trinketを使うときは、上のコードをコピーして左のエリアに貼り付け、Runボタン(▶)を押します。

💡 きょうのポイント

\n は改行を意味する特別な記号です。バックスラッシュ(\)と n の組み合わせ。日本語キーボードでは ¥ と n、英語キーボードでは \ と n です。""" は3つ続けてかこむと、改行をそのまま書ける便利な書き方です。

🎮 チャレンジ

  • \n を使って、自分の住所を3行(県・市・番地)で表示しよう
  • 3連クォートで好きな歌の歌詞を5行書いてみよう
  • \n を \n\n に変えるとどうなる?試そう

🔁 ふりかえり

  • \n と """、どちらが書きやすかった?
  • \n を \\n と打ったらどうなる?
  • 改行を使うと、出力はなぜ見やすくなる?

👨‍👩‍👧 おうちの人・先生へ

  • 準備:日本語キーボードでは \ が ¥ キーで打てることを最初に教えてあげてください。
  • つまずきポイント:/n(スラッシュ)と \n(バックスラッシュ)の違い。\n でないと改行になりません。
  • 声かけ例:「\n は改行のための魔法の文字」と説明すると伝わりやすい。「他にもタブの \t など兄弟がいる」と発展も伝えてみて。