有31天的月份为[1,3,5,7,8,10,12]月 请编写程序,输入1~12的整数,若它对应的月份为31天则输出yes,否则输出no。
时间: 2023-04-30 18:01:51 浏览: 297
java代码-使用java从键盘输入月份,输出这个月的天数,比如输入是1,则输出31天的源代码
5星 · 资源好评率100%
可以使用if语句来判断输入的月份是否为31天的月份,具体代码如下:
month = int(input("请输入1~12的整数:"))
if month in [1, 3, 5, 7, 8, 10, 12]:
print("yes")
else:
print("no")
解释一下代码:
1. 首先使用input函数获取用户输入的月份,由于input函数返回的是字符串类型,需要使用int函数将其转换为整数类型。
2. 然后使用if语句判断输入的月份是否在[1, 3, 5, 7, 8, 10, 12]中,如果在,则输出"yes",否则输出"no"。
注意:在Python中,列表可以使用in关键字来判断一个元素是否在其中。
阅读全文