1樓:老夭來了
#!/usr/bin/python
#-*- coding:utf-8 -*-try:
year = int(raw_input('請輸入年份(如2008): '))
except:
print '請輸入正確的年份'
exit()
is_leap = false
if year % 100 == 0 and year % 400 == 0:
is_leap = true
elif year % 100 != 0 and year % 4 == 0:
is_leap = true
if is_leap:
print '%d年是閏年!' % yearelse:
print '%d年不是閏年!' % year如果解決了您的問題請採納!
如果未解決請繼續追問
2樓:匿名使用者
閏年 : 四年一閏,百年不閏,四百年再閏。
例如,2023年是閏年,2023年則是平年year = int(input("輸入乙個年份: "))if (year % 4) == 0:
if (year % 100) == 0:
if (year % 400) == 0:
print(" 是閏年".format(year)) # 整百年能被400整除的是閏年
else:
print(" 不是閏年".format(year))else:
print(" 是閏年".format(year)) # 非整百年能被4整除的為閏年
else:
print(" 不是閏年".format(year))
3樓:匿名使用者
def year (y)
if y % 100 = 0 and y % 400 = 0 :
print " y , 是閏年"
elif y %100 != 0 and y % 4 = 0 :
print " y , "是閏年"
else :
print " y , "不是閏年"
return
year ( raw_ input ("請輸入年份:" )。
用python,從鍵盤任意輸入乙個年,計算這個年是多少天。比如:輸入2023年,要首先判斷是否閏年
4樓:軍尚楊是正人本
這個應該簡單了
while 1:
year=int(input("請輸入乙個年:"))if (year%400==0) or (year % 100 !=0 and year % 4 == 0):
print("%d 是閏年,有366天"%year)else:
print("%d 是平年,有365天"%year)結果:
5樓:匿名使用者
python
#!/usr/bin/python
# -*- coding: utf-8 -*-n = int(input())
if n%4 == 0 and n%100 != 0 or n%400 == 0:
print(366)
else:
print(365)
6樓:努力成為不熬夜的熊貓
def leap_year_or_not(year):
# 世紀閏年:能被400整除的為世紀閏年。
# 普通閏年:能被4整除但不能被100整除的年份為普通閏年。
# 閏年共有366天,其他年只有365天。
if int(year) % 400 == 0:
return true
elif int(year) % 100 !=0 and int(year) % 4 == 0:
return true
else:
return false
def calculate_days_of_year(year):
leap = leap_year_or_not(year)if leap:
days = 366
run = "是"
else:
days = 365
run = "不是"
print("{}年{}閏年,有{}天。".format(year, run, days))
if __name__ == "__main__":
print("輸入年份:")
n = input()
calculate_days_of_year(n)
7樓:修韓餘暢
year = int(input("請輸入年份"))if year % 400 == 0 or year % 4 == 0 and year % 100 != 0:
print(f"是閏年,366天")
else:
print(f"是平年,365天")
怎麼用python語言判斷閏年?
8樓:匿名使用者
def year (y)
if y % 100 = 0 and y % 400 = 0 :
print " y , 是閏年"
elif y %100 != 0 and y % 4 = 0 :
print " y , "是閏年"
else :
print " y , "不是閏年"
return
year ( raw_ input ("請輸入年份:" )。
python 程式語言 輸入三個數(年 月 日)判斷是否為合法日期 包括閏年
9樓:可靠的我心我在
import datetime
date_ = raw_input('input three number like 2011 2 31:')
try:
year , month , day = date_.split()print year , month , dayprint datetime.date(int(year) , int(month) , int(day))
except exception ,e:
print e
怎麼判斷平年和閏年,判斷平年和閏年是怎麼判斷的?
閏年的判定方法 判定公曆閏年遵循的一般規律為 四年一閏,百年不閏,四百年再閏.公曆閏年的精確計算方法 按一回歸年365天5小時48分45.5秒 普通年能被4整除且不能被100整除的為閏年。如2004年就是閏年,1900年不是閏年 地球公轉示意圖 世紀年能被400整除的是閏年。如2000年是閏年,19...
如何區分閏年和平年,請問 閏年怎麼判斷 閏年和平年有什麼區別呢?
公元年數可被4整除為閏年,但是整百 個位和十位均為0 的年數必須是可以被400整除的才是閏年。其他都是平年。閏年的2月有29天。例如 1996年是閏年,2000年是閏年,而平年二月有28天,1900年不是閏年,1997年是平年。陽曆沒有閏日或農曆沒有閏月的年份叫作平年。陽曆平年365天,農曆平年35...
C語言編寫,判斷是否為閏年,C語言程式設計問題,如何判斷是否為閏年?
回 n後的現象的詳細答解釋 include int main 已經bai修改完 du成。請仔zhi細比對dao 差別之專 處 include int main scanf d n a 改為,scanf d a 輸入中加換行符並沒有什麼用,還有可能出現奇怪的錯誤 輸入時除了 s 讀入字串以外,變數前都...