在python中,创建一个元素为12个月份简写的列表,让用户输入1~12数字,打印出相应的月份简写。如用户输入5,打印出”May”
时间: 2023-05-21 13:01:08 浏览: 1504
可以使用以下代码实现:
```python
months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']
num = int(input("请输入1~12的数字:"))
if num < 1 or num > 12:
print("输入不合法!")
else:
print(months[num-1])
```
当用户输入5时,输出结果为:
```
May
```
相关问题
使用Python创建一个元素为12个月份简写的列表,让用户输入1到12个数字,打印出相应的月份简写。 点击复制后,将打开C知道体验页
可以使用以下代码创建一个元素为12个月份简写的列表,并让用户输入1到12个数字,打印出相应的月份简写:
```
months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']
num = int(input("请输入1到12的数字:"))
if num < 1 or num > 12:
print("输入的数字不在1到12的范围内!")
else:
print("第", num, "个月份的简写是:", months[num-1])
```
例如,如果用户输入数字3,则输出:
```
第 3 个月份的简写是: Mar
```
用Python写月份缩写,输入一个数字,输出月份的书写,当数字不在1~12之间时,输出“请输入1~12之间的数字”
可以使用字典来实现月份缩写的功能,代码如下:
```python
month_dict = {
1: 'Jan',
2: 'Feb',
3: 'Mar',
4: 'Apr',
5: 'May',
6: 'Jun',
7: 'Jul',
8: 'Aug',
9: 'Sep',
10: 'Oct',
11: 'Nov',
12: 'Dec'
}
num = int(input("请输入一个数字(1-12):"))
if num in month_dict:
print(month_dict[num])
else:
print("请输入1~12之间的数字")
```
当输入数字在1~12之间时,输出对应月份的缩写;当输入数字不在1~12之间时,输出提示信息“请输入1~12之间的数字”。
阅读全文