2019.07.07數(shù)據(jù)分析基礎(chǔ)班學(xué)習(xí)筆記

本周是從7.01~7.06,總的6天的學(xué)習(xí)時(shí)間,

首先曬一下這密密麻麻的筆記和課后題,心里還是有點(diǎn)小成就感的,感慨這一周的時(shí)間總算沒(méi)白費(fèi).

下面就是邊看筆記邊整理學(xué)習(xí)的內(nèi)容查缺補(bǔ)漏了.

筆記

文檔:(7.01)PYTHON學(xué)習(xí)day06_

文檔:(7.01)day06_高級(jí)變量二練習(xí)題

文檔:(7.02)PYTHON學(xué)習(xí)day07_

文檔:(7.02)day07_初級(jí)函數(shù)練習(xí)題

文檔:(7.03)PYTHON學(xué)習(xí)day08_

文檔:(7.04)PYTHON學(xué)習(xí)day09_

文檔:(7.04)day09_函數(shù)高級(jí)練習(xí)題

文檔:(7.06)PYTHON學(xué)習(xí)day11_

文檔:(7.06)day09_文件的操作練習(xí)題


(7.01)PYTHON學(xué)習(xí)day06_

第六天學(xué)習(xí)的內(nèi)容為高級(jí)變量:字典和字符串

字典:增刪改查

字符串:查詢(xún),常用操作,切片


1.字典的定義:

字典的定義

2.然后記住下面一張圖和一張表:


3.字符串的定義:

4.然后記住下面一張圖:

5.字符串的常用操作:

5.字符串的切片:





(7.02~05)PYTHON學(xué)習(xí)day07_10

第七到第十天的學(xué)習(xí)內(nèi)容:函數(shù)

day07_:函數(shù)定義和調(diào)用,函數(shù)的參數(shù),函數(shù)的返回值,函數(shù)的嵌套

day08_:模塊/列表推導(dǎo)式/匿名函數(shù)

day09_:全局/局部變量,函數(shù)的返回值,函數(shù)的各類(lèi)參數(shù)

day10_:編寫(xiě)學(xué)生管理系統(tǒng)


函數(shù)比較難記憶的的點(diǎn)主要是day08_中的列表推導(dǎo)式和匿名函數(shù),day_9_的可變參數(shù)

1.列表推導(dǎo)式

所謂的列表推導(dǎo)式,就是指的輕量級(jí)循環(huán)創(chuàng)建列表

基本的方式

a=[x for x in range(4)]

b=[x for x in range(1,7)]

c=[x for x in range(1,7,2)]

print(a)

print(b)

print(c)

輸出結(jié)果:

[0, 1, 2, 3] [1, 2, 3, 4, 5, 6] [1, 3, 5]

2. 在循環(huán)的過(guò)程中使用if

a=[x for x in range(1,7) if x%2==0]

b=[x for x in range(1,7) if x%2!=0]

c=[x for x in range(1,7,2)]

print(a)

print(b)

print(c)

輸出結(jié)果:

[2, 4, 6] [1, 3, 5] [1, 3, 5]

3. 2個(gè)for循環(huán)

d=[(x,y) for x in range(1,4) for y in range(3,5)]

輸出結(jié)果:

[(1, 3), (1, 4), (2, 3), (2, 4), (3, 3), (3, 4)]


2.匿名函數(shù)

lambda關(guān)鍵詞能創(chuàng)建小型匿名函數(shù)犬性。這種函數(shù)得名于省略了用def聲明函數(shù)的標(biāo)準(zhǔn)步驟岳锁。

lambda函數(shù)的語(yǔ)法只包含一個(gè)語(yǔ)句键思,如下:

# lambda 參數(shù)1,參數(shù)2,...:表達(dá)式(返回值)

lambda [arg1 [,arg2,.....argn]]:expression

如下實(shí)例:

sum = lambda arg1, arg2: arg1 + arg2

# 調(diào)用sum函數(shù)

print("Value of total : %s" % sum( 10, 20 ))

print("Value of total : %s" % sum( 20, 20 ))

以上實(shí)例輸出結(jié)果:

Value of total :? 30

Value of total :? 40

Lambda函數(shù)能接收任何數(shù)量的參數(shù)但只能返回一個(gè)表達(dá)式的值

匿名函數(shù)不能直接調(diào)用print,因?yàn)閘ambda需要一個(gè)表達(dá)式

# 定義一個(gè)函數(shù)

def fun(a, b, opt):

? ? print("a = %s" % a)

? ? print("b = %s" % b)

? ? print("result =%s" % opt(a, b))

# 調(diào)用函數(shù)

fun(1, 2, lambda x,y:x+y)

輸出結(jié)果:

a = 1?

b = 2?

result = 3

作為內(nèi)置函數(shù)的參數(shù)


3.可變參數(shù)

可變參數(shù)

需求: 參數(shù)數(shù)量不確定,能否接收?

args(元組可變參數(shù))

函數(shù)可以定義?可變參數(shù),用于接收任意數(shù)量的參數(shù)

可變參數(shù)的前邊需要添加*搁料,用于提示python解釋器該參數(shù)為可變參數(shù)

使用可變參數(shù)直接用args即可(不需要加*)

可變參數(shù)的本質(zhì)是?將傳遞的參數(shù)包裝成了元組

# 元組可變參數(shù)

def func4(a, b, *args):

? ? sum = a + b

? ? for arg in args:

? ? ? ? sum += arg

? ? print(sum)

func4(4,7, 8, 8, 8, 9)

輸出結(jié)果:

44

kwargs

可變參數(shù)還有一種形式?可以接收不存在的關(guān)鍵字參數(shù)

定義參數(shù)時(shí)需要在變量名前添加兩個(gè)*

這種可變參數(shù)會(huì)將?不存在的關(guān)鍵字參數(shù)包裝成字典

# 字典可變參數(shù)

def func5(a, b, *args, **kwargs):

? ? print(a)

? ? print(b)

? ? print(args)

? ? print(kwargs)


func5(5,6,7,8,10,k=5,h=88)

輸出結(jié)果:

5

6

(7, 8, 10)

{'k': 5, 'h': 88}


(7.06)PYTHON學(xué)習(xí)day11_

第十一天的學(xué)習(xí)內(nèi)容:文件的操作

文件的打開(kāi)關(guān)閉/寫(xiě)入讀取追加/文件的備份


文件的備份(此案例包括了讀寫(xiě),逐行讀寫(xiě),備份的所有內(nèi)容)

# 創(chuàng)建gailun.txt文件

# 打開(kāi)文件在gailun.txt中寫(xiě)入"德瑪西亞!人在塔在系羞!"

# 將輸入的數(shù)據(jù)格式化輸出到終端上

# 在文件夾中創(chuàng)建gailun副本.txt文件

# 將gailun.txt文件中的數(shù)據(jù)寫(xiě)入gailun副本.txt文件中

# 打開(kāi)文件郭计,查看文件中是否有內(nèi)容

createfile= open("gailun.txt", "w")

createfile.write("德瑪西亞!人在塔在椒振!")

createfile.close()

oldfilename= input("請(qǐng)輸入要備份的文件名:")

fileflagnum= oldfilename.rfind(".")

if fileflagnum> 0:

? ? fileflag= oldfilename[fileflagnum:]

? ? newfilename= oldfilename[:fileflagnum] + "副本" + fileflag

oldfile= open(oldfilename, "rb")

newfile= open(newfilename, "wb")

content= oldfile.readlines()

for line_contentin content:

? ? newfile.write(line_content)

oldfile.close()

newfile.close()

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末昭伸,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子杠人,更是在濱河造成了極大的恐慌勋乾,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,729評(píng)論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件嗡善,死亡現(xiàn)場(chǎng)離奇詭異辑莫,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)罩引,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,226評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門(mén)各吨,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人,你說(shuō)我怎么就攤上這事揭蜒『峄耄” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 169,461評(píng)論 0 362
  • 文/不壞的土叔 我叫張陵屉更,是天一觀的道長(zhǎng)徙融。 經(jīng)常有香客問(wèn)我,道長(zhǎng)瑰谜,這世上最難降的妖魔是什么欺冀? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 60,135評(píng)論 1 300
  • 正文 為了忘掉前任,我火速辦了婚禮萨脑,結(jié)果婚禮上隐轩,老公的妹妹穿的比我還像新娘。我一直安慰自己渤早,他們只是感情好职车,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,130評(píng)論 6 398
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著鹊杖,像睡著了一般悴灵。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上仅淑,一...
    開(kāi)封第一講書(shū)人閱讀 52,736評(píng)論 1 312
  • 那天称勋,我揣著相機(jī)與錄音,去河邊找鬼涯竟。 笑死,一個(gè)胖子當(dāng)著我的面吹牛空厌,可吹牛的內(nèi)容都是我干的庐船。 我是一名探鬼主播,決...
    沈念sama閱讀 41,179評(píng)論 3 422
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼嘲更,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼筐钟!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起赋朦,我...
    開(kāi)封第一講書(shū)人閱讀 40,124評(píng)論 0 277
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤篓冲,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后宠哄,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體壹将,經(jīng)...
    沈念sama閱讀 46,657評(píng)論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,723評(píng)論 3 342
  • 正文 我和宋清朗相戀三年毛嫉,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了诽俯。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,872評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡承粤,死狀恐怖暴区,靈堂內(nèi)的尸體忽然破棺而出闯团,到底是詐尸還是另有隱情,我是刑警寧澤仙粱,帶...
    沈念sama閱讀 36,533評(píng)論 5 351
  • 正文 年R本政府宣布房交,位于F島的核電站,受9級(jí)特大地震影響伐割,放射性物質(zhì)發(fā)生泄漏候味。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,213評(píng)論 3 336
  • 文/蒙蒙 一口猜、第九天 我趴在偏房一處隱蔽的房頂上張望负溪。 院中可真熱鬧,春花似錦济炎、人聲如沸川抡。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,700評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)崖堤。三九已至,卻和暖如春耐床,著一層夾襖步出監(jiān)牢的瞬間密幔,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,819評(píng)論 1 274
  • 我被黑心中介騙來(lái)泰國(guó)打工撩轰, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留胯甩,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 49,304評(píng)論 3 379
  • 正文 我出身青樓堪嫂,卻偏偏與公主長(zhǎng)得像偎箫,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子皆串,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,876評(píng)論 2 361

推薦閱讀更多精彩內(nèi)容