python编写一个函数,可以把单个的大写字母转换为小写字母。在main函数中完成输入和输出。
时间: 2023-06-08 17:06:18 浏览: 96
Python实现将字符串的首字母变为大写,其余都变为小写的方法
5星 · 资源好评率100%
当然可以!请看下面的代码:
```python
def convert_case(c):
if ord('A') <= ord(c) <= ord('Z'):
c = chr(ord(c) + ord('a') - ord('A'))
return c
if __name__ == '__main__':
c = input("请输入一个单个的大写字母:")
converted = convert_case(c)
print("转换结果为:", converted)
```
输入一个大写字母后,程序会将其转换为小写字母,并输出结果。
注意,这里使用了 `chr`、`ord` 这两个函数。 `chr` 函数用于将一个 Unicode 编码转换为对应的字符, `ord` 则用于将字符转换为对应的 Unicode 编码。在本程序中,我们利用 `ord` 函数获取大写字母和小写字母之间的距离,再将这个距离加到大写字母上,即可得到对应的小写字母。
阅读全文