linux使用if-elif结构将用户输入的数字月份转换成对应的英文表示。如果数字不在1~12内,则给出错误提示
时间: 2023-11-28 14:49:57 浏览: 162
python实时检测键盘输入函数的示例
以下是一个使用if-elif结构的Python代码示例,可以实现此功能:
```python
month_num = int(input("请输入月份数字:"))
if month_num == 1:
print("January")
elif month_num == 2:
print("February")
elif month_num == 3:
print("March")
elif month_num == 4:
print("April")
elif month_num == 5:
print("May")
elif month_num == 6:
print("June")
elif month_num == 7:
print("July")
elif month_num == 8:
print("August")
elif month_num == 9:
print("September")
elif month_num == 10:
print("October")
elif month_num == 11:
print("November")
elif month_num == 12:
print("December")
else:
print("输入错误,请输入1到12之间的数字。")
```
该代码首先将用户输入的字符串转换为整数类型,然后使用if-elif结构将该数字与每个月份的数字进行比较,并输出对应的英文月份名称。如果输入的数字不在1~12之间,则输出错误提示信息。
阅读全文