def foo(s): ret = “” i = True # capitalize for char in s: if i: ret += char.upper() else: ret += char.lower() if char != ‘ ‘: i = not i return ret
>>> print foo("hello world")
HeLlO wOrLd'
用Python将字符串中的所有其他字母都大写吗?
def foo(s): ret = “” i = True # capitalize for char in s: if i: ret += char.upper() else: ret += char.lower() if char != ‘ ‘: i = not i return ret
>>> print foo("hello world")
HeLlO wOrLd'