0

あいさつ = 'Hello, world!'

(1) スライスを使用して、文字 o を大文字の O に変更します。「o」が 2 つあることに注意してください。
新しい文字列を変数 new_greeting に保存して出力します

(2) スライスを使用する代わりに、for ループと条件付き実行を使用してそれを行うようになりました。

greeting.upper() を無駄に使用しようとして失敗しました!!

4

2 に答える 2

0

とはいえ、今日は金曜日で、寛大な気分です。(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!
于 2013-09-20T15:45:27.497 に答える