← クエスト一覧

クエスト15:文字列メソッドをマスターしよう

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

クエスト15:文字列メソッドをマスターしよう

応用 +10 XP
🏠
今回の課題
'hello python'.upper() で大文字に変えて表示しよう。.lower().replace() も試してみよう!
📖 解説を見る
🔧 文字列を自在にあやつろう!

文字列には、大文字にしたり一部を置きかえたりする便利なメソッドがたくさんあります。

✏️ よく使うメソッド:
s = 'Hello World'
s.upper()
 → HELLO WORLD(大文字)
s.lower() → hello world(小文字)
s.replace('World', 'Python') → Hello Python(置きかえ)
s.split(' ') → ['Hello', 'World'](分割)

💡 どこで使う?

入力された文字を整える場面で大活躍します。検索で大文字小文字を無視したり(.lower())、前後の空白を消したり(.strip())、CSVの1行を , で分けたり(.split())と、データの下ごしらえに欠かせません。

⚠️ ポイント:
・メソッドは元の文字列を変えず、新しい文字列を返す
.split() の結果はリストになる
ヒントを見る
print(s.upper()) と書いてみよう!
期待する出力
HELLO PYTHON
📄 見本
「答えを見る」を押すと、お手本のコードが出ます。クリックでコピーできます。
💻 コードエディタ
実行すると結果がここに表示されます
正解!見本と同じになりました。
次へ →
🏠 ホームへ

れんしゅうもんだい

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

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

未挑戦

問題 1: 'コード クエスト' の「クエスト」を「ゲーム」にえて表示ひょうじしよう!

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

問題 2: 'りんご,バナナ,みかん' を「,」で分割ぶんかつして、かく果物くだものを1ぎょうずつ表示ひょうじしよう!

実行結果
実行できたよ!
もう一度チャレンジ!
📄 見本の出力
りんご バナナ みかん
未挑戦

問題 3: 'Python' が「Py」ではじまるか調しらべて、はじまるなら「Pyで始まります!」と表示ひょうじしよう!

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