- Python编程300例:快速构建可执行高质量代码
- 李永华编著
- 114字
- 2021-03-26 23:33:28
例77 字母大小写转换
1.问题描述
给定一个字符串S,可以将其中所有的字符任意切换大小写,得到一个新的字符串。将所有可生成的新字符串以一个列表的形式输出。
2.问题示例
输入S=a1b2,输出["a1b2","a1B2","A1b2","A1B2"]。
3.代码实现
4.运行结果
输入:a1b2
输出:['a1b2','A1b2','a1B2','A1B2']
给定一个字符串S,可以将其中所有的字符任意切换大小写,得到一个新的字符串。将所有可生成的新字符串以一个列表的形式输出。
输入S=a1b2,输出["a1b2","a1B2","A1b2","A1B2"]。
输入:a1b2
输出:['a1b2','A1b2','a1B2','A1B2']