python从键盘中输入一个1-12之间的整数,输出该整数对应的英文月份。
时间: 2024-09-12 18:15:59 浏览: 50
Python编程基础题(7-输入星期数字,输出对应英文)
要实现在Python中输入一个1到12之间的整数,并输出对应的英文月份,可以通过创建一个月份和对应英文的字典,然后使用输入的数字作为字典的键来获取月份的英文名称。下面是一个简单的代码实现:
```python
# 创建一个月份和对应的英文名称字典
months = {
1: "January",
2: "February",
3: "March",
4: "April",
5: "May",
6: "June",
7: "July",
8: "August",
9: "September",
10: "October",
11: "November",
12: "December"
}
# 从键盘接收输入
month_number = int(input("请输入一个1-12之间的整数:"))
# 检查输入是否在1到12之间
if 1 <= month_number <= 12:
# 输出对应的英文月份
print(months[month_number])
else:
print("输入的数字不在1到12之间,请重新输入。")
```
这段代码首先定义了一个字典`months`,其中包含了1到12月的英文名称。然后程序提示用户输入一个整数,并将其存储在变量`month_number`中。如果输入的数字在1到12的范围内,程序就会从字典中检索对应的英文月份并打印出来;如果不在这个范围内,则提示用户重新输入。
阅读全文