自定义实现字符串的lower_self函数,用户随机输入一个字符串,将字符串中大写字母全部变成小写字母并输出(需要使用ord和chr函数), 支持用户循环输入,输入n或N结束程序。
时间: 2024-05-09 16:18:00 浏览: 31
字符串基本操作-复制,连接,比较等
好的,这是一个Python编程问题,下面是代码实现:
```python
def lower_self(s):
res = ''
for char in s:
if 'A' <= char <= 'Z':
res += chr(ord(char) + 32)
else:
res += char
return res
while True:
s = input('请输入一个字符串(输入n或N退出):')
if s == 'n' or s == 'N':
break
s = lower_self(s)
print(s)
```
请问还有什么问题需要我回答?
阅读全文