📝 题目原题
题目背景
英语老师批改作文时,发现同学们单词大小写书写混乱,现在需要编写Python程序,自动检测单词的大小写格式。
输入要求
输入一个纯字母单词(长度≥2,无数字、无标点、无特殊符号)
单词全部为大写字母 → 输出:upper
单词全部为小写字母 → 输出:lower
同时包含大写+小写字母 → 输出:mixed
上代码
# 接收用户输入的单词word = input()# 判断单词是否全部为大写if word.isupper():print("upper")# 判断单词是否全部为小写elif word.islower():print("lower")# 大小写混合的情况else:print("mixed")
🔍 核心知识点精讲
1. string.isupper()
示例:"HELLO".isupper() → True
判断字符串是否全部为小写字母,符合返回True,否则返回False
⚠️ 新手易错点避雷
- 判断顺序不能颠倒
:必须先判断全大写、再判断全小写,剩余情况直接判定为混合大小写,逻辑无漏洞
这道题是Python字符串基础必刷题,核心记住两个内置函数:
✅ 全大写:isupper()
✅ 全小写:islower()
💡 下期分享:不用内置函数,手写循环实现大小写判断,进阶版解法等你来练~
文章来源:
四季读书网
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至23467321@qq.com举报,一经查实,本站将立刻删除;如已特别标注为本站原创文章的,转载时请以链接形式注明文章出处,谢谢!