题目:首字母大写--Alphabet Rangoli

题目要求:
您需要确保护照中人员的姓和名均以大写字母开头。例如,alison heck
应正确大写为Alison Heck
。
给定一个全名,您的任务是适当地将名字大写。
解题代码:
import re
def solve(s):
for i in s.strip().split():
if re.match('^[a-z]',i):
s = s.replace(i,i.capitalize())
else:
pass
return s
if __name__ == '__main__':
s = input()
print(solve(s))
或直接使用join、capitalize、split方法
print(' '.join(word.capitalize() for word in input().split(' ')))
文章评论