编写函数fun(),对长度为7个字符的字符串,除首、尾字符外,将其余5个字符按照降序排列。例如,原来的字符串为CEAedca,排序后输出为CedcEAa。
时间: 2024-05-04 22:22:21 浏览: 68
C语言程序设计-对长度为7个字符的字符串,除首、尾字符外,将其余5个字符按降序排列;
5星 · 资源好评率100%
以下是一个可能的解法:
```python
def fun(s):
# 将字符串转换为列表,方便操作
lst = list(s)
# 对除首、尾字符外的字符进行降序排列
lst[1:-1] = sorted(lst[1:-1], reverse=True)
# 将列表转换为字符串并返回
return ''.join(lst)
```
使用示例:
```python
s = 'CEAedca'
result = fun(s)
print(result) # CedcEAa
```
阅读全文