从键盘获得用户输入的包含若干个英文字母的字符串,将其中小写英文字母变成大写字母。 将所有字母按如下三种方式输出,每次输出字母之间用逗号分隔。 (1)逆序输出;(2)升序输出;(3)降序输出。 输入输出样例: 输入: qwertYUI 输出: 逆序: I,U,Y,T,R,E,W,Q 升序: E,I,Q,R,T,U,W,Y 降序: Y,W,U,T,R,Q,I,E
时间: 2023-07-31 12:11:22 浏览: 80
输入一个字符串,统计出这个字符串的英文大写字母、小写字母、数字、空格以及其它字符的个数
5星 · 资源好评率100%
以下是Python的代码实现:
```python
s = input() # 获取用户输入的字符串
s = s.upper() # 将所有小写字母转换成大写字母
# 逆序输出
reverse_str = ','.join(list(s[::-1]))
print("逆序:", reverse_str)
# 升序输出
asc_str = ','.join(sorted(list(s)))
print("升序:", asc_str)
# 降序输出
desc_str = ','.join(sorted(list(s), reverse=True))
print("降序:", desc_str)
```
输入:
```
qwertYUI
```
输出:
```
逆序: I,U,Y,T,R,E,W,Q
升序: E,I,Q,R,T,U,W,Y
降序: Y,W,U,T,R,Q,I,E
```
阅读全文