编写一个程序,从键盘输入1-12数字,打印中对应的英文月份
时间: 2024-11-16 16:19:49 浏览: 45
当你需要编写一个程序来完成这个任务时,你可以选择使用Python作为示例语言,因为它语法简洁,易于理解。下面是一个简单的Python函数,它会根据用户输入的月份数字打印出相应的英文月份:
```python
def print_month():
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_num = int(input("请输入1到12的月份数字:"))
# 检查输入是否在范围内,然后打印对应英文月份
if 1 <= month_num <= 12:
print(f"英文月份是:{months[month_num]}")
else:
print("无效的输入,请输入1到12之间的数字。")
# 调用函数
print_month()
```
在这个程序中,我们首先创建了一个字典,其中键是月份数字,值是英文名称。接着,我们获取用户的输入,并将其转换成整数。如果输入合法,我们就使用字典来查找并打印对应的英文月份;否则,我们会提示用户输入无效。
阅读全文