← クエスト一覧

クエスト13:タプルを使おう

スライド 1 / 5
コーデ
💻 コード例
実行結果
← クエスト一覧
🐍 Python / Quest 13 / 85

クエスト13:タプルを使おう

応用 +10 XP
🏠
今回の課題
colors タプルの最初の色(あか)を表示しよう。番号を 12 に変えると、別の色が出るか試してみよう!
📖 解説を見る
🔒 タプル(tuple)って何?

タプルはリストによく似た「複数のものを並べて入れる箱」ですが、中身を後から変えられないのが特徴です。

✏️ 書き方:
colors = ('あか', 'あお', 'きいろ')
print(colors[0]) → あか
print(len(colors)) → 3

💡 どこで使う?

曜日の名前や、画面の縦・横サイズ (width, height) のように、あとで書きかわってほしくないひとまとまりの値に使います。うっかり変更するミスを防げるのが利点です。

⚠️ ポイント:
( ) で作る(リストは [ ]
・番号(インデックス)は 0 から始まる
・後から値を変えようとするとエラーになる
ヒントを見る
print(colors[0]) と書いてみよう!
期待する出力
あか
📄 見本
「答えを見る」を押すと、お手本のコードが出ます。クリックでコピーできます。
💻 コードエディタ
実行すると結果がここに表示されます
正解!見本と同じになりました。
次へ →
🏠 ホームへ

れんしゅうもんだい

☑ 0 / 3 正解 レッスンに戻る

全問正解でクエストクリア!

未挑戦

問題 1: point = (35, 70) の x(最初さいしょ)と y(2番目ばんめ)を別々べつべつ表示ひょうじしよう!

実行結果
実行できたよ!
もう一度チャレンジ!
📄 見本の出力
35 70
未挑戦

問題 2: fruits = ('りんご', 'バナナ', 'みかん')ながさを表示ひょうじしよう!

実行結果
実行できたよ!
もう一度チャレンジ!
📄 見本の出力
3
未挑戦

問題 3: for('月', '火', '水')全部ぜんぶ表示ひょうじしよう!

実行結果
実行できたよ!
もう一度チャレンジ!
📄 見本の出力
月 火 水
コピーしました!