题解 | #格式化输出(二)#
格式化输出(二)
https://www.nowcoder.com/practice/3bd78a6de34a447fa49571a03f164fd3
from os.path import sep
name=input()
name1=name.lower()
name2=name.upper()
name3=""
print(name1,name2,sep='\n')
char1=''
for i, char in enumerate(name):
if(i==0 or char1==' '):
if(ord('a')<ord(char)<ord('z')):
char=chr(ord(char)+ord('Z')-ord('z'))
else:
if(ord('A')<ord(char)<ord('Z')):
char=chr(ord(char)-ord('Z')+ord('z'))
name3+=char
char1=char
print(name3)
ord+chr
查看15道真题和解析