我一直在尝试定义一个函数,该函数将大写其他每个字母,并在accout中加上空格,例如:
print function_name("Hello world")应该打印 “ HOLLO WORLD”, 而不是 “ HELLO WORLD ”
print function_name("Hello world")
我希望这是有道理的。任何帮助表示赞赏。
谢谢奥莉
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'