判斷是否閏年

2021-10-09 10:44:49 字數 945 閱讀 1967

# coding=utf-8

year =

int(

input

("請輸入您要判斷是否閏年的年份資訊:"))

check =

(year %

400==0)

or(year %4==

0and year %

100!=0)

print

("公元 "

+str

(year)+(

" 是"

if check else

" 不是")+

"閏年!"

)currenttime =

int(

input

("請輸入此刻時間(整數型):"))

print

("半夜三更好"if0

<= currenttime <

3else

("凌晨好"if3

<= currenttime <

6else

("早晨好"if6

<= currenttime <

9else

("上午好"if9

<= currenttime <

12else

("中午好"

if12

<= currenttime <

14else

("下午好"

if14

<= currenttime <

18else

("晚上好"

if18

<= currenttime <

21else

("午夜好"

if21

<= currenttime <

24else

"你瘋了……哪有這種時間數字!別鬧~"))

))))

)+"!")

判斷是否是閏年

使用者輸入月份,判斷當前月份為幾月,並輸出有多少天。如果使用者輸入2月份,則請使用者輸入年份,判斷平年則輸出28天,閏年則輸出29天。能被4整除但不能被100整除,或者能被400整除 months input 請輸入當前月份 while notmonths.isdigit or int months...

python 判斷是否閏年

通過python函式實現判斷是否閏年!思路 1 判斷輸入是否為大於0整數,若是則進行判斷閏年 能被4整除且不能被100整除,或者能被400整除的年份都是閏年 若是則返回true 2 判斷輸入是否為數字類字元 isdigit判斷 若是則進行判斷閏年,若是則返回true 3 其他情況,均返回 輸入引數錯...

判斷某年是否為閏年

設某年為year.演算法思想 先判斷year是否能被4整除,如不能,則year一定不是閏年。如year能被4整除,在判斷year是否能被100整除,如不能被100整除,一定是閏年。如果能被100整除,再次判斷是否能被400整除,如果能被400整除,則是閏年 否則不是閏年。1 產生閏年原因 地球繞太陽...