编写程序,输入一个大学字母,输出对应的小写字母,然后输入0~9之间的数字,转换为相应的数字字符类型输出,要求输入输出时有相应的提升语句
时间: 2023-05-30 20:07:00 浏览: 88
```python
upper_case = input("请输入一个大写字母:")
lower_case = chr(ord(upper_case) + 32)
print("对应的小写字母为:", lower_case)
num = input("请输入一个0~9的数字:")
num_char = chr(ord('0') + int(num))
print("转换后的数字字符为:", num_char)
```
运行结果:
```
请输入一个大写字母:A
对应的小写字母为: a
请输入一个0~9的数字:5
转换后的数字字符为: 5
```
相关问题
编写程序,输入一个大写字母,输出对应的小写字母,然后输入0~9之间的数字,转换为相应的数字字符类型输出,要求输入输出时有相应的提示语句
```python
upper_letter = input("请输入一个大写字母:")
lower_letter = chr(ord(upper_letter) + 32)
print("对应的小写字母是:", lower_letter)
digit = input("请输入一个数字(0~9):")
digit_char = chr(int(digit) + 48)
print("转换为数字字符类型后是:", digit_char)
```
运行结果示例:
```
请输入一个大写字母:F
对应的小写字母是: f
请输入一个数字(0~9):5
转换为数字字符类型后是: 5
```
2、编写程序,输入一个大写字母,输出对应的小写字母,然后输入0~9之间的数字,转换为相应的数字字符类型输出,要求输入输出时有相应的提示语句。
请问您要输入一个大写字母还是数字呢?
如果是大写字母,请输入:
letter
如果是数字,请输入:
number
输入完成后按回车键确认。
input_type = input()
if input_type == "letter":
print("请输入一个大写字母:")
uppercase_letter = input()
lowercase_letter = chr(ord(uppercase_letter)+32)
print("对应的小写字母是:", lowercase_letter)
elif input_type == "number":
print("请输入一个0~9之间的数字:")
num = int(input())
num_char = chr(num+48)
print("对应的数字字符是:", num_char)
else:
print("输入错误,请输入letter或number")