【发布时间】:2014-10-20 23:59:52
【问题描述】:
我正在尝试获取一个大约一个段落长的字符串,并将其中不完全大写的所有单词都小写。在此函数之后,“The QUICK brown fox”应该打印为“the QUICK brown fox”。它似乎没有改变任何东西,但它确实留下了全部大写的单词。如何将字符串中的单词小写并将其返回到字符串中?
def AllCaps(string):
for word in string.split(' '):
if word.isupper()==True:
pass
else:
word = word.lower()
print(string)
【问题讨论】:
标签: python string split lowercase