Python學習日誌(4)

2021-08-31 06:42:00 字數 684 閱讀 6649

題目:輸入某年某月某日,判斷這一天是這一年的第幾天?

思考:1-通過年判斷是否閏年。

2-閏年判斷規則:能被4整除,不能被100整除

3-如果是n月,那麼n-1之前的月份天數是固定的

4-還需要判斷是否2月之後,是,則考慮是否閏年

year = int(input(『請輸入年:』))

month = int(input(『請輸入月:』))

while month>12 :

month = int(input(『輸入錯誤,請重新輸入月:』))

else:

day = int(input(『請輸入日:』))

while day>31:

day = int(input(『輸入錯誤,請重新輸入日:』))

else:

monthnum = (0,31,59,90,120,151,181,212,243,273,304,334)

days = monthnum[month-1]+day

if year%4==0 and year%100!=0 and month>2:

print(』%s年%s月%s日是這一年的第%s天』%(year,month,day,(days+1)))

else:

print(』%s年%s月%s日是這一年的第%s天』%(year,month,day,days))

python學習日誌

1 python中range xrange 和np.arange 區別 range 多用於迴圈,返回乙個range物件,若想要返回乙個list則前面加上list轉換 arange 是numpy中的函式,np.range 返回乙個array型別的物件,可以使用小數步長 xrange 返回xrange ...

Python學習日誌

元組不可修改,但是可以給儲存元組的變數賦值。現在每學乙個東西就會莫名的拿去和之前學過的東西做一比較,python是真的太舒服了。當然寫for or if 都是要記得後面的 而且也可以進行級聯,只不過是if,elfe,else。還可以用in來判斷某個元素在沒有某個列表裡面。字典是一系列鍵值對,新增起來...

python 學習日誌

1 pip is already installed if you re using python 2 2.7.9 or python 3 3.4 binaries downloaded from python.org,but you ll need to upgrade pip 2 upgradi...