让问候='你好,世界!'
(1) 使用切片将字母 o 更改为大写 O。注意有两个 'o'!
将新字符串保存到变量 new_greeting 中并打印
(2) 现在不使用切片,而是使用 for 循环和条件执行来完成。
我一直试图不成功地使用 greeting.upper() 无济于事!
s = "你好,世界!"
print ' '.join([x.upper() if x == 'o' else x for x in s])
你好世界!
也就是说,现在是星期五,我感觉很慷慨。这是(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!