Python筆記re-day3 python編程基礎(3)

【本次學習主要參照B站孫興華的視頻教學整理】

python 基礎共18節(jié)課
第01課 運算符
第02課 字符串
第03課 列表和元組
第04課 條件語句
第05課  字典與集合
第06課  for循環(huán)、公共操作與推導式
第07課  while循環(huán)
第08課  函數(shù)(1)
第09課  函數(shù)(2)
第10課  文件和文件夾
實戰(zhàn)001 批量修改文件名
第11課  閉包和裝飾器
第12課  面向對象(1)
第13課  面向對象(2)
第14課  面向對象(3)
第15課  異常處理和存儲數(shù)據(jù)
第16課  模塊和包
第17課  SQL in Python 認識SQLite
第18課  SQL in Python 之 PyMySQL介紹

re-day3 包含:第04課條件語句 、第05課字典與稽核

第04課條件語句

一闰靴、基本條件語句

if 條件1:
條件1成立執(zhí)行的代碼1
條件1成立執(zhí)行的代碼2
......
elif 條件2:
條件2成立執(zhí)行的代碼1
條件2成立執(zhí)行的代碼2
......
else:
以上條件都不成立執(zhí)行的代碼
……

二、嵌套

if 條件1:
        條件1成立執(zhí)行的代碼
        if 條件2:
                條件2成立執(zhí)行的代碼
        else:
    如果條件2不成立執(zhí)行的代碼
else:
        如果條件1不成立執(zhí)行的代碼

三、三目運算

條件成立執(zhí)行的表達式 if 條件 else 條件不成立執(zhí)行的表達式
a = 3
b = 5
c = a if a > b else b
print(c)

第05課 字典與集合

一、基礎概念

字典和數(shù)據(jù)順序無關慎宾,所以字典不支持下標,字典是按key和value的方式成對出現(xiàn)浅悉,俗稱鍵值對

image.png

二趟据、字典的增刪改查 (可變型)

增加和修改數(shù)據(jù):

語法: 字典序列名[鍵] = 值

如果鍵存在則修改對應的值,如果鍵不存在新增這個鍵和值术健。

刪數(shù)據(jù):

語法:del字典序列名[鍵]

只需要寫鍵汹碱,它會把鍵和值一起刪除

刪除整個字典的語法:del 字典序列名

清空字典:字典序列名.clear( )

查數(shù)據(jù)

1.注意只能用鍵查值,不能用值查鍵苛坚,因為鍵是唯一的比被,值可能是重復的。

字典序列名 = {'華為':520,'小米':520,'蘋果':14,'三星':24}

print(字典序列名['小米'])       返回:520

print(字典序列名['諾基亞'])    返回:報錯 

總結:如果鍵存在泼舱,我們返回值,否則報錯枷莉。

2.字典的查詢方法:

(1)get( ) 語法: 字典序列名.get(鍵娇昙,隨便寫)
如果鍵存在,返回值笤妙。如果鍵不存在冒掌,返回默認值噪裕,默認值是你隨便寫的內容,如果省略了這個參數(shù)股毫,返回None膳音。

(2)values( ) 語法: 字典序列名.values( ) # 返回字典中所有的值

(3)items( ) 語法:字典序列名.items( ) #可迭代對象(里面的數(shù)據(jù)是元組),迭代就是重復反饋過程

三、字典的循環(huán)遍歷

1铃诬、遍歷字典的鍵

字典序列名 = {'華為':520,'小米':520,'蘋果':14,'三星':24}

for i in 字典序列名.keys( ):
print( i )

2祭陷、遍歷字典的value

字典序列名 = {'華為':520,'小米':520,'蘋果':14,'三星':24}

for i in 字典序列名.values( ):
print( i )

3、遍歷字典的元素 (返回:每行是一個元組)

字典序列名 = {'華為':520,'小米':520,'蘋果':14,'三星':24}

for i in 字典序列名.items( ):
print( i )

4趣席、遍歷字典的鍵和值

字典序列名 = {'華為':520,'小米':520,'蘋果':14,'三星':24}

for m , n in 字典序列名.items( ):
print( f' {m} = {n} ')

5兵志、創(chuàng)建集合

6.增加數(shù)據(jù):

(1)集合名.add(數(shù)據(jù)) # 因為集合自動去重復,所以增加重復內容時不進行任何操作

(2)追加數(shù)據(jù)序列:

集合名.update(數(shù)據(jù)序列) # 數(shù)據(jù)序列:列表宣肚,字符串想罕,元組

7.刪除數(shù)據(jù):

(1)集合名.remove(數(shù)據(jù)) # 如果數(shù)據(jù)不存在,報錯
(2)集合名.discard(數(shù)據(jù)) # 如果數(shù)據(jù)不存在霉涨,不報錯
(3)集合名.pop( ) # 隨機刪除集合中某個數(shù)據(jù)按价,并返回這個數(shù)據(jù)
8.查看返回數(shù)據(jù) 變量名 =集合名.pop( )
查看被刪除的數(shù)據(jù) print(變量名)
查看集合還剩下什么 print(集合名)

9.查找數(shù)據(jù):
in: 判斷數(shù)據(jù)是否在集合序列中
not in: 判斷數(shù)據(jù)不在集合序列中
print( 數(shù)據(jù) in 集合名 ) # 返回 True 或 False
print( 數(shù)據(jù) not in 集合名 ) # 返回 True 或 False

四、數(shù)據(jù)轉換

第1課 我們學習3種類型轉換 int( ) float( ) str( )

第3課笙瑟,我們又學習2種類型轉換

list(序列名) # 將序列轉為列表

tuple(序列名) # 將序列轉為元組

今天我們再學一個

set(序列名) # 將某個序列轉換成集合

注意:集合自動去重復楼镐,但不支持下標,沒有順序

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末逮走,一起剝皮案震驚了整個濱河市鸠蚪,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌师溅,老刑警劉巖茅信,帶你破解...
    沈念sama閱讀 219,490評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異墓臭,居然都是意外死亡蘸鲸,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,581評論 3 395
  • 文/潘曉璐 我一進店門窿锉,熙熙樓的掌柜王于貴愁眉苦臉地迎上來酌摇,“玉大人,你說我怎么就攤上這事嗡载∫ざ啵” “怎么了?”我有些...
    開封第一講書人閱讀 165,830評論 0 356
  • 文/不壞的土叔 我叫張陵洼滚,是天一觀的道長埂息。 經(jīng)常有香客問我,道長,這世上最難降的妖魔是什么千康? 我笑而不...
    開封第一講書人閱讀 58,957評論 1 295
  • 正文 為了忘掉前任享幽,我火速辦了婚禮,結果婚禮上拾弃,老公的妹妹穿的比我還像新娘值桩。我一直安慰自己,他們只是感情好豪椿,可當我...
    茶點故事閱讀 67,974評論 6 393
  • 文/花漫 我一把揭開白布奔坟。 她就那樣靜靜地躺著,像睡著了一般砂碉。 火紅的嫁衣襯著肌膚如雪蛀蜜。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,754評論 1 307
  • 那天增蹭,我揣著相機與錄音滴某,去河邊找鬼。 笑死滋迈,一個胖子當著我的面吹牛霎奢,可吹牛的內容都是我干的。 我是一名探鬼主播饼灿,決...
    沈念sama閱讀 40,464評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼幕侠,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了碍彭?” 一聲冷哼從身側響起晤硕,我...
    開封第一講書人閱讀 39,357評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎庇忌,沒想到半個月后舞箍,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,847評論 1 317
  • 正文 獨居荒郊野嶺守林人離奇死亡皆疹,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,995評論 3 338
  • 正文 我和宋清朗相戀三年疏橄,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片略就。...
    茶點故事閱讀 40,137評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡捎迫,死狀恐怖,靈堂內的尸體忽然破棺而出表牢,到底是詐尸還是另有隱情窄绒,我是刑警寧澤,帶...
    沈念sama閱讀 35,819評論 5 346
  • 正文 年R本政府宣布崔兴,位于F島的核電站颗祝,受9級特大地震影響浊闪,放射性物質發(fā)生泄漏恼布。R本人自食惡果不足惜螺戳,卻給世界環(huán)境...
    茶點故事閱讀 41,482評論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望折汞。 院中可真熱鬧倔幼,春花似錦、人聲如沸爽待。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,023評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽鸟款。三九已至膏燃,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間何什,已是汗流浹背组哩。 一陣腳步聲響...
    開封第一講書人閱讀 33,149評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留处渣,地道東北人伶贰。 一個月前我還...
    沈念sama閱讀 48,409評論 3 373
  • 正文 我出身青樓,卻偏偏與公主長得像罐栈,于是被迫代替她去往敵國和親黍衙。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 45,086評論 2 355

推薦閱讀更多精彩內容