用python写一段代码用于接收输入的字符串,并将其两侧的大写字母与数字和空格都去掉,再将剩余字符串中的小写字母改写为大写字母
时间: 2024-03-05 14:53:31 浏览: 70
Python实现将字符串的首字母变为大写,其余都变为小写的方法
5星 · 资源好评率100%
好的,下面是代码:
```python
string = input("请输入字符串:")
# 去除字符串两侧的大写字母、数字和空格
string = string.strip()
string = ''.join(filter(lambda x: not x.isdigit() and not x.isupper() and not x.isspace(), string))
# 将字符串中的小写字母改写为大写字母
string = string.upper()
print("处理后的字符串为:", string)
```
这段代码会先接收用户输入的字符串,然后使用 `strip()` 函数去除字符串两侧的空格,再使用 `filter()` 函数过滤掉大写字母和数字,得到只包含小写字母的字符串。最后使用 `upper()` 函数将所有小写字母改写为大写字母,并输出处理后的字符串。
阅读全文