用pathon中if-elif-else语句判断闰年
时间: 2024-06-15 11:07:34 浏览: 15
在Python中,可以使用if-else语句来判断一个年份是否为闰年。闰年是指能够被4整除但不能被100整除的年份,或者能够被400整除的年份。
下面是一个示例代码:
```python
year = int(input("请输入一个年份:"))
if (year % 4 == 0 and year % 100 != 0) or year % 400 == 0:
print(year, "是闰年")
else:
print(year, "不是闰年")
```
在这个示例中,我们首先使用`input`函数获取用户输入的年份,并将其转换为整数类型。然后,使用if-elif-else语句进行判断。如果年份能够被4整除但不能被100整除,或者能够被400整除,则输出该年份是闰年;否则输出该年份不是闰年。
相关问题
python用if函数输入月份判断天数和闰年
好的!这是一个常见的问题,以下是Python代码实现:
```
year = int(input("请输入年份:"))
month = int(input("请输入月份:"))
if month in [1, 3, 5, 7, 8, 10, 12]: # 31天
print("{}年{}月有31天。".format(year, month))
elif month in [4, 6, 9, 11]: # 30天
print("{}年{}月有30天。".format(year, month))
elif month == 2: # 2月,需要判断是否为闰年
if (year % 4 == 0 and year % 100 != 0) or (year % 400 == 0):
print("{}年2月有29天,是闰年。".format(year))
else:
print("{}年2月有28天。".format(year))
else:
print("输入月份有误,请重新输入!")
```
希望能够帮助您。
python if语句 判断输入的一个月有多少天
好的,你可以使用 Python 的 if 语句来判断输入的一个月有多少天。下面是一个示例代码:
```python
month = int(input("请输入月份:"))
if month in [1, 3, 5, 7, 8, 10, 12]:
print("这个月有 31 天")
elif month in [4, 6, 9, 11]:
print("这个月有 30 天")
elif month == 2:
year = int(input("请输入年份:"))
if calendar.isleap(year):
print("这个月有 29 天")
else:
print("这个月有 28 天")
else:
print("输入的月份无效,请重新输入")
```
上述代码使用 if/elif/else 语句来根据输入的月份判断这个月有多少天,并且对于二月份需要再次输入年份来判断是否是闰年。如果输入的月份无效,则输出提示信息。你可以根据自己的需要修改上述代码。
相关推荐
![pptx](https://img-home.csdnimg.cn/images/20210720083543.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)