Python_by_4plus_Week0(2)

四 循環(huán)與判斷

Boolean(布爾類型)的數(shù)據(jù)只有兩種:True 和 False
但凡能夠產(chǎn)生一個布爾值的表達式為Boolean Expressions(布爾表達式)。

Comparison(比較運算)

成員運算符與身份運算符

關(guān)鍵詞:in 和 is
List(列表)——一個簡單易懂的集合類型症副。

字符串超全、浮點、整數(shù)似枕、布爾類型、變量甚至另一個列表都可以存儲在列表里。

來創(chuàng)建一個列表吧歌懒,起個名字先
album = []

放點東西進去,創(chuàng)建非空列表:
album = ['Black Star' , 'David Bowie' , 25, True]
展現(xiàn)了各種可以丟進列表的物種

如果想添加新的進去呢溯壶?用列表的append 方法及皂,被添加的元素會自動排列到列表尾部:
album.append( 'new song' )

接下來,列表的索引且改,和字符串的索引類似验烧。下面代碼的功能是打印列表第一個和最后一個元素:
print( album[0],album[-1] )
(再次重申,往前從0開始又跛,往后從1開始)

in
接下來碍拆,用 in 來測試字符串'Black Star' 是否在列表album中。如果存在則會顯示True ,不存在顯示False感混。

' Black Star ' in album
in 的后面是一個集合形態(tài)的對象端幼,字符串滿足集合的特性,所以可以使用 in 來測試弧满。

si & is not
表示身份鑒別(Identtify Operator)的布爾運算符婆跑, in 和 not in 則表示歸屬關(guān)系的布爾運算符號(Membership Operator)。

Python中任何一個對象都要滿足身份(Identity)庭呜、類型(Type)滑进、值(Value)這三個點,缺一不可募谎。 is 操作符號就是來進行身份的對比的扶关。

這段沒懂0 0

布爾運算符(Boolean Operators)

Paste_Image.png

熟練進行布爾符合運算~
e.g.


條件控制 (if … else)

如果…條件是成立的,就做…反之数冬,就做…

如果…條件是成立的驮审,就做…反之,就做…

所謂條件(condition)指的是成立的條件吉执,即是返回值為 Ture 的布爾表達式

多條件判斷疯淫,在 if 和 else 之間增加上elif ,用法和 if 是一致

Loop (循環(huán))

for every_letter in 'hello world':
     print(every_letter)

使用 for 循環(huán)打印出“hello world”這段字符串中的每一個字符戳玫。概括:于……其中的每一個元素熙掺,做……事情。適合批量命名咕宿,批量操作币绩。

于……其中的每一個元素,做……事情
for num in range(1,11):
      print(str(num) +  '+ 1 =' , num + 1)

Nested Loop(嵌套循環(huán))

for i in range(1,10):
    for j in range(1,10):
        print('{} X {} = {}'.format(i,j,i*j))

以上府阀,乘法口訣表
(插播缆镣,行進此,口訣表怎么都不行试浙,郁悶半天董瞻,經(jīng)群友提醒,才發(fā)現(xiàn)IDE的py版本不對= =田巴,還在2.7)

while循環(huán)

只要……條件成立钠糊,就一直做

只要……條件成立,就一直做

注意infinite loop(死循環(huán))壹哺,意味著永遠ture成立抄伍,永遠執(zhí)行下去,要及時停住它管宵!

避免此等窘境截珍,SO攀甚,在循環(huán)過程中制造某種可以使循環(huán)停下來的條件(計數(shù))或者,改變使循環(huán)成立的條件

(下次刷 第六章 數(shù)據(jù)結(jié)構(gòu) 第七章 開始使用第三方庫岗喉,然后終于可以刷完魔力手冊云稚,進入正課= =)

五 數(shù)據(jù)結(jié)構(gòu)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市沈堡,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌燕雁,老刑警劉巖诞丽,帶你破解...
    沈念sama閱讀 216,843評論 6 502
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異拐格,居然都是意外死亡僧免,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,538評論 3 392
  • 文/潘曉璐 我一進店門捏浊,熙熙樓的掌柜王于貴愁眉苦臉地迎上來懂衩,“玉大人,你說我怎么就攤上這事金踪∽嵌矗” “怎么了?”我有些...
    開封第一講書人閱讀 163,187評論 0 353
  • 文/不壞的土叔 我叫張陵胡岔,是天一觀的道長法希。 經(jīng)常有香客問我,道長靶瘸,這世上最難降的妖魔是什么苫亦? 我笑而不...
    開封第一講書人閱讀 58,264評論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮怨咪,結(jié)果婚禮上屋剑,老公的妹妹穿的比我還像新娘。我一直安慰自己诗眨,他們只是感情好唉匾,可當我...
    茶點故事閱讀 67,289評論 6 390
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著匠楚,像睡著了一般肄鸽。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上油啤,一...
    開封第一講書人閱讀 51,231評論 1 299
  • 那天典徘,我揣著相機與錄音,去河邊找鬼益咬。 笑死逮诲,一個胖子當著我的面吹牛帜平,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播梅鹦,決...
    沈念sama閱讀 40,116評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼裆甩,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了齐唆?” 一聲冷哼從身側(cè)響起嗤栓,我...
    開封第一講書人閱讀 38,945評論 0 275
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎箍邮,沒想到半個月后茉帅,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,367評論 1 313
  • 正文 獨居荒郊野嶺守林人離奇死亡锭弊,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,581評論 2 333
  • 正文 我和宋清朗相戀三年堪澎,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片味滞。...
    茶點故事閱讀 39,754評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡樱蛤,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出剑鞍,到底是詐尸還是另有隱情昨凡,我是刑警寧澤,帶...
    沈念sama閱讀 35,458評論 5 344
  • 正文 年R本政府宣布蚁署,位于F島的核電站土匀,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏形用。R本人自食惡果不足惜就轧,卻給世界環(huán)境...
    茶點故事閱讀 41,068評論 3 327
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望田度。 院中可真熱鬧妒御,春花似錦、人聲如沸镇饺。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,692評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽奸笤。三九已至惋啃,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間监右,已是汗流浹背边灭。 一陣腳步聲響...
    開封第一講書人閱讀 32,842評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留健盒,地道東北人绒瘦。 一個月前我還...
    沈念sama閱讀 47,797評論 2 369
  • 正文 我出身青樓称簿,卻偏偏與公主長得像,于是被迫代替她去往敵國和親惰帽。 傳聞我的和親對象是個殘疾皇子憨降,可洞房花燭夜當晚...
    茶點故事閱讀 44,654評論 2 354

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

  • 本節(jié)內(nèi)容 Python介紹 發(fā)展史 Python 2 or 3? 安裝 Hello World程序 變量 用戶輸入...
    小小不懂11閱讀 3,418評論 2 30
  • FreeCodeCamp - Basic JavaScript 寫在前面: 我曾經(jīng)在進谷前刷過這一套題,不過當時只...
    付林恒閱讀 16,440評論 5 28
  • 你是我初秋遇到的驚喜 帶著驅(qū)趕狂熱炎夏的涼意 卻遲遲不肯現(xiàn)身 像清晨隔著霧看山 像溪邊女子帶著面紗
    點啊閱讀 244評論 0 1
  • 喜歡那明艷的色 喜歡那飄揚的發(fā) 和那靈動的身姿和腮間一抹的紅 古有佳人,纖發(fā)纖腰 裙袂飄飄呜魄,清風自來 你喜歡哪個濾鏡呢悔叽?
    張鹿鹿閱讀 186評論 3 2
  • #iOS開發(fā)高級技巧# 除了可以使用clang 命令行對代碼進行靜態(tài)分析,我們還可以使用scan-build腳本獲...
    Celery_W閱讀 419評論 0 1