从键盘上输入一个数字,输入对应月的英文单词("January""February”"March""April""May""June""July" "August""September""October""November" "December”),当数字不在1-12之间时,输出"Input error”。
时间: 2023-07-05 11:33:08 浏览: 53
好的,这是一个简单的程序,您可以试着输入一个数字并查看程序的输出结果:
```python
month_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"
}
num = int(input("请输入一个数字:"))
if num < 1 or num > 12:
print("Input error")
else:
print(month_dict[num])
```
您可以复制代码并在Python环境中运行它,然后输入1-12中的一个数字,程序将输出对应的英文单词;如果输入不在1-12之间的数字,程序将输出"Input error"。
相关问题
由键盘任意输入1个整型数据(1-12),代表数字月份,输出其对应的英文月份名称。
以下是Python代码实现:
```
month = int(input("请输入数字月份(1-12):"))
if month == 1:
print("January")
elif month == 2:
print("February")
elif month == 3:
print("March")
elif month == 4:
print("April")
elif month == 5:
print("May")
elif month == 6:
print("June")
elif month == 7:
print("July")
elif month == 8:
print("August")
elif month == 9:
print("September")
elif month == 10:
print("October")
elif month == 11:
print("November")
elif month == 12:
print("December")
else:
print("输入有误,请输入1-12之间的数字。")
```
思路:通过if-elif语句判断输入的数字月份,然后输出对应的英文月份名称。如果输入不在1-12之间,则输出提示信息。
输入1个整型数据(1-12),代表数字月份,输出其对应的英文月份名称
以下是Python代码实现:
```python
month = int(input("请输入数字月份:"))
if month == 1:
print("January")
elif month == 2:
print("February")
elif month == 3:
print("March")
elif month == 4:
print("April")
elif month == 5:
print("May")
elif month == 6:
print("June")
elif month == 7:
print("July")
elif month == 8:
print("August")
elif month == 9:
print("September")
elif month == 10:
print("October")
elif month == 11:
print("November")
elif month == 12:
print("December")
else:
print("输入的数字不在1-12之间")
```
输出示例:
```
请输入数字月份:6
June
```
```
请输入数字月份:13
输入的数字不在1-12之间
```