酷代码 AI
菜单
服务商

Python实现大小写字母分离算法及代码解析

```python n = int(input()) # 读取字符串长度 s = input() # 读取字符串 _ = input() # 读取重复行(题目要求读取但实际用不到) uppercase = '' lowercase = '' for char in s: if 'A' <= char <= 'Z': uppercase += char elif 'a' <= char <= 'z': lowercase += char print(uppercase) print(lowercase) ``` 📌 代码说明 - 第一行读取整数 `n` 表示字符串长度。 - 第二行读取混合字符串 `s`。 - 第三行读取重复行(题目要求但实际不使用)。 - 遍历字符串 `s` 的每个字符: - 若字符在大写字母 `'A'` 到 `'Z'` 范围内,添加到 `uppercase` 字符串。 - 若字符在小写字母 `'a'` 到 `'z'` 范围内,添加到 `lowercase` 字符串。 - 分别输出大写字母串和小写字母串。 🔧 注意事项 - 题目保证输入只包含大小写字母,无需处理其他字符。 - 第三行输入与第二行完全相同,但程序只需使用一次字符串。 - 输出时字母间无空格,直接拼接成字符串。 ######[AI问答 | 300点数解答 | 2026-04-08 21:39:21]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]