python编写程序,输入一个大写字母,转换为对应的小写字母后输出,不用内置函数
时间: 2023-05-18 10:03:42 浏览: 1233
Python正则表达式查找一个大写字母后跟小写字母的序列
可以使用 ASCII 码来实现大写字母转小写字母的功能,具体代码如下:
```
letter = input("请输入一个大写字母:")
if ord(letter) >= 65 and ord(letter) <= 90:
lower_letter = chr(ord(letter) + 32)
print("对应的小写字母为:", lower_letter)
else:
print("输入的不是大写字母!")
```
这段代码首先通过 `input` 函数获取用户输入的大写字母,然后使用 `ord` 函数将其转换为对应的 ASCII 码。由于大写字母的 ASCII 码范围是 65 到 90,因此可以使用条件语句判断输入的字符是否为大写字母。如果是,则使用 `chr` 函数将 ASCII 码加上 32 转换为对应的小写字母,最后输出结果。如果输入的不是大写字母,则输出提示信息。
阅读全文