過了一個慵懶的周末,進度應該被别的童鞋拉下不少/(ㄒ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語句的冒号和接下來代碼塊的縮進,否則會報錯。
這個程式還可以進一步優化,今天就先寫到這裡吧。