今天抽空練習了兩道題,同時重點看了檔案和輸入輸出章節基礎知識。
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擁有良好的相容性,在安裝...