天天看點

蝸牛爬行日記——判斷閏年

蝸牛爬行日記——判斷閏年

過了一個慵懶的周末,進度應該被别的童鞋拉下不少/(ㄒoㄒ)/~~。是以我覺得蝸牛爬行日記這個題目還真是特别應景。

這篇文章是記錄一下入門級的程式——如何判斷閏年。這個在C語言裡要用到條件語句,Python裡同樣也要用到,以下這個程式是在Python3環境下運作成功的。要強調版本是因為,版本不同造成函數名不同,我在一開始調試的時候,第9行代碼調用的是raw_input函數,然後系統不報錯,但就是運作不出來。在這裡專門提醒一下。

蝸牛爬行日記——判斷閏年

運作後,在“請輸入年份(如2008):”後面輸入任意數字即可,如下圖所示:

蝸牛爬行日記——判斷閏年

因為沒有用循環語句,此處隻運作一次。

下面總結一下兩個語句,try/except/else語句和if語句。

一、try/except/else語句

格式:

try:

    正常執行塊

except A:

     異常輸出A

except:

     其他異常處理

else:

     如無異常,跳至該處執行。

就完整格式而言,else是可選的,不是必須的。

二、if語句

python的if語句和其他語言有些不同,它沒有用括号來表示代碼塊,而是使用縮進。下面用代碼說明一下。

if i>1:

   print("大于1")

elif i==1:

    print("等于1")

if i<1:

    print("小于1")

條件多的時候,可以使用elif,不要忘記if語句的冒号和接下來代碼塊的縮進,否則會報錯。

這個程式還可以進一步優化,今天就先寫到這裡吧。