python编写程序,将前6个月分英文名存储在一个列表中,根据用户从键盘输入的月份数值,输出对应的月份英文名
时间: 2024-02-27 13:54:15 浏览: 143
好的,我可以帮你写这样一个程序。下面是示例代码:
```python
# 存储前6个月份的英文名
months = ['January', 'February', 'March', 'April', 'May', 'June']
# 从键盘获取用户输入的月份数值
month_num = int(input('请输入月份的数字值(1-6):'))
# 判断用户输入是否合法
if month_num < 1 or month_num > 6:
print('输入的月份数值不合法!')
else:
# 输出对应的月份英文名
month_name = months[month_num - 1]
print('第', month_num, '个月份的英文名是:', month_name)
```
这个程序首先创建了一个名为`months`的列表,其中存储了前6个月份的英文名。然后,程序通过`input()`函数从键盘获取用户输入的月份数值,并将其转换为整数类型。接着,程序使用`if`语句判断用户输入是否合法,如果合法则输出对应的月份英文名,否则输出错误提示信息。
希望这个程序能够帮到你!
阅读全文