That said, it's Friday and I'm feeling generous. Here's some code for (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!