题解 | #格式化输出(二)#

格式化输出(二)

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

全部评论

相关推荐

2025-12-09 16:27
门头沟学院 Java
迷茫的大四🐶:我追的看不上我,追我的我看不上
点赞 评论 收藏
分享
面了100年面试不知...:小天才g了,但是天才还在
我的求职进度条
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务