當前位置:編程學習大全網 - 編程軟體 - 用Python,從鍵盤任意輸入壹個年,計算這個年是多少天。比如:輸入2019年,要首先判斷是否閏年

用Python,從鍵盤任意輸入壹個年,計算這個年是多少天。比如:輸入2019年,要首先判斷是否閏年

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)

運行上述代碼,輸入2019回車,得到以下結果:

  • 上一篇:數控車床g42g40是什麽意思?怎麽運用?
  • 下一篇:職業資格技能鑒定考試都有什麽專業?
  • copyright 2024編程學習大全網