【题解】【PTA-Python题库】第3章-14 字符串字母大小写转换 (15 分)
发布日期:2022-03-18 05:04:32 浏览次数:9 分类:技术文章

本文共 423 字,大约阅读时间需要 1 分钟。

字符串字母大小写转换

本题要求编写程序,对一个以“#”结束的字符串,将其小写字母全部转换成大写字母,把大写字母全部转换成小写字母,其他字符不变输出。

输入格式:

输入为一个以“#”结束的字符串(不超过30个字符)。

输出格式:

在一行中输出大小写转换后的结果字符串。

输入样例:

Hello World! 123#

输出样例:

hELLO wORLD! 123

思路:

遍历替换。

代码如下:

s = input()s=s.replace('#','')t=""for n in s:    if(n.islower()):        t=t+n.upper()    elif(n.isupper()):        t=t+n.lower()    else:        t=t+nprint(t)

改进代码:

swapcase() 用于对字符串的大小写字母进行转换。

print(input()[0:-1].swapcase())

转载地址:https://tuenity.blog.csdn.net/article/details/102568218 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:【题解】【PTA-Python题库】第3章-9 字符串转换成十进制整数 (15 分)
下一篇:【题解】【PTA-Python题库】第3章-7 求最大值及其下标 (20 分)

发表评论

最新留言

路过按个爪印,很不错,赞一个!
[***.219.124.196]2024年04月26日 05时10分00秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章