小甲魚程式題(第5講)

2021-10-05 09:14:15 字數 942 閱讀 2337

1. 寫乙個程式,判斷給定年份是否為閏年。(注意:請使用已學過的 bif 進行靈活運用)

這樣定義閏年的:能被4整除但不能被100整除,或者能被400整除都是閏年。

temp =input('輸入乙個年份')

while not temp.isdigit():

temp = input("抱歉,請輸入乙個整數:")

year = int(temp)

if year/400==int(year/400):

print("是閏年")

else:

if (year/4==int(year/4))and(year/100==int(year/100)):

print("是閏年")

else:

print("不是閏年")

新知識:

s 為字串

s.isalnum()  所有字元都是數字或者字母,為真返回 true,否則返回 false。

s.isalpha()   所有字元都是字母,為真返回 true,否則返回 false。

s.isdigit()     所有字元都是數字,為真返回 true,否則返回 false。

s.islower()    所有字元都是小寫,為真返回 true,否則返回 false。

s.isupper()   所有字元都是大寫,為真返回 true,否則返回 false。

s.istitle()      所有單詞都是首字母大寫,為真返回 true,否則返回 false。

s.isspace()   所有字元都是空白字元,為真返回 true,否則返回 false。

例如:>>> s = 'i love fishc'

>>> s.isupper()

>>> true

第5講 if 語句 2

第5講if語句 2 一 注釋語句 注釋 注釋語句用來對程式塊進行說明,它對程式執行結果無任何影響。例1輸入三個數,將它們按從小到大的順序輸出 include void main void if a c if b c printf 排序結果是 f,f,f,a,b,c 二 if語句巢狀 p56 如果if...

小甲魚Python第九講課後題

小甲魚python第九講課後題 0.下面的迴圈會列印多少次 i love fishc for i in range 0,10,2 print i love fishc 答案 5次,0到9,每次列印i值遞增2,所以在i值為0,2,4,6,8的時候各列印一次 1.下面的迴圈會列印多少次 i love f...

小甲魚第31課課後練習

0.pickle的實質是什麼?c4f nhjfhy,gki 7e,67 1.使用pickle的什麼方法儲存資料?kx l0j d19 9k owuzjiq 3.使用pickle能不能儲存為 txt 型別的檔案?8g 0a ow5ytsf 8r o n n6d4 答 可以,不過開啟後是亂碼,因為是以二...