Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
あいさつ = 'Hello, world!'
(1) スライスを使用して、文字 o を大文字の O に変更します。「o」が 2 つあることに注意してください。 新しい文字列を変数 new_greeting に保存して出力します
(2) スライスを使用する代わりに、for ループと条件付き実行を使用してそれを行うようになりました。
greeting.upper() を無駄に使用しようとして失敗しました!!
とはいえ、今日は金曜日で、寛大な気分です。(2)のコードは次のとおりです。
>> greeting = 'Hello, world!' >> new_greeting = '' >> for ch in greeting: .. if ch == 'o': .. new_greeting += ch.upper() .. else: .. new_greeting += ch .. >> print new_greeting HellO, wOrld!