2. 使用列表编写一个程序,用户输入一个月份,程序输出该月份对应的英文单词。
时间: 2024-10-13 09:10:52 浏览: 55
当然可以。在Python中,你可以创建一个字典,其中键是月份的数字表示(如1对应January),值是对应的英文单词。然后通过获取用户的输入,查找并打印相应的英文单词。这是一个简单的示例:
```python
# 创建一个字典将月份数字映射到英文名称
months_dict = {
1: 'January',
2: 'February',
3: 'March',
4: 'April',
5: 'May',
6: 'June',
7: 'July',
8: 'August',
9: 'September',
10: 'October',
11: 'November',
12: 'December'
}
def get_month_name():
month_input = int(input("请输入月份(1-12): "))
if month_input in months_dict:
return months_dict[month_input]
else:
return "无效的月份"
# 获取用户输入并输出相应月份的英文名称
month = get_month_name()
print(f"{month} 的英文名称是 {get_month_name()}.")
阅读全文