Codewars note: 单词首字母大写
作者:互联网
Exercise:
单词首字母大写(刷题遇到title()失效)
solution:
def case(string): return ' '.join(word.capitalize() for word in string.split()) #先用split()函数 切片 字符串 #再capitalize()函数 首字母大写(其他字母不改变) #join()函数,把列表的 元素串联成字符串 #最先想到的是title()函数,但是 对于z字符串中非字母的字符后的字母,也会进行大写。 #例:s = 'We aren't boys.' #输出:'We Aren'T Boys'
标签:函数,字母,大写,note,首字母,Codewars,字符串,split 来源: https://www.cnblogs.com/a001ai-es/p/16440891.html