python 學習筆記 基礎練習

2021-07-02 21:05:12 字數 775 閱讀 3097

今天抽空練習了兩道題,同時重點看了檔案和輸入輸出章節基礎知識。

1. 寫乙個函式判斷輸入日期為當年的第幾天?

#deal with special case:

#2015-01-30

#2015.01.30

#2015/01/30

defyear_of_date

(datestr):

if datestr.find('-')>0:

date=datestr.split('-')

if datestr.find('.')>0:

date=datestr.split('.')

if datestr.find('/')>0:

date=datestr.split('/')

year=int(date[0])

month=int(date[1])

day=int(date[2])

days = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]

ndays=sum(days[i] for i in range(0,month-1))+day

return ndays

開啟乙個檔案:

fp=open('d:\python27\scripts\score.txt','r+')

for eachline in fp:

print eachline,

fp.close()

筆記 Python 學習筆記 題目練習

max num 4 ls for i in range 1,max num 1 for j in range 1,max num 1 if i j new num i 10 j if new num in ls continue print 一共可以生成 i位互不相同且無重複數字的兩位數 len l...

Python基礎練習題筆記

學習的時間過的真快,每天都覺得時間不夠用。看到新的知識點,在查詢資料的過程中,知識網越鋪越大,想一直泡在裡面!目前了解到pandas庫,操作好強大。略興奮!這篇是上周末做的練習題筆記,從jupyter notebook中匯出。多讀書,惜四時!1.一行 實現1 100之和 一行 實現1 100之和 p...

python學習筆記 Python基礎

雲計算web開發 django框架 科學計算 人工智慧 常用到的庫有numpy pandas matplotlib 等等 系統運維 金融 圖形gui google 豆瓣 知乎 facebook 主要特點是 解釋性 動態語言 強型別定義語言和弱型別定義語言。解釋型 python擁有良好的相容性,在安裝...