文章
6
粉丝
79
获赞
0
访问
3.1k
set = [' ','\n','\t','\r'] while True: try: all = input() result = "" for i in range(len(all)): if (all[i].isalpha() and all[i-1] in set) or i == 0: result += all[i].upper() else: result += all[i] print(result) except: break #比较坑的点:空白符包括:空格(' ')、制表符('\t')、回车符('\r')、换行符('\n')所以用一个列表把符号都收集作为判定 #之前思路用capitalize()没实现,有大佬可以试试
登录后发布评论
暂无评论,来抢沙发