代碼結(jié)構(gòu)

使用#注釋

從#開始到當(dāng)前行結(jié)束的部分就是注釋型雳,Python沒有多行注釋。


使用 \ 連接

我們要始終保持代碼的易讀性俗批,所以一行程序最好不要超過80個字符溜徙,如果你在該長度下寫不完你的代碼,可以使用連接符?\?(反斜線)糠排。

使用if舵稠、elif 和 else進行比較


由上圖可以看到if,else代碼的基本結(jié)構(gòu)入宦,注意if后面不用加括號哺徊,但是要加上冒號

在python中乾闰,代碼的縮進決定了if和else是如何配對的唉工,一般縮進都是比上一級多四個空格,盡量不適用tab汹忠,這樣會使縮進字符的數(shù)量變的混亂淋硝。當(dāng)然,一般的python解釋器都會為你自動添加空格宽菜,你就無需煩惱拉谣膳。


a in b 表示屬于

還有一些布爾操作符

and ? ?or ? not ? ?

會被python當(dāng)成false的情況

布爾 ? ? False

null類型 ? ? None

整形 ? ? 0

浮點型 ? ?0.0

空字符串 ? ? ‘’

空列表 ? ?【】

空元組 ? ?()

空字典 ? ? {}

空集合 ? ?set()

使用while進行循環(huán)


輸出結(jié)果為

1

2

3

4

5

使用break跳出循環(huán)

如果將上面的程序多加一個break,則結(jié)果就只輸出1铅乡,因為運行到break继谚,就跳出了循環(huán)。

1

結(jié)果:

1

練習(xí)

1+2+3+4+5···直到最后結(jié)果大于1000時結(jié)束阵幸,輸出滿足條件的最小式子的最后一個數(shù)花履。


挚赊。

诡壁。

荠割。

妹卿。

使用continue跳出本次循環(huán)

示例:輸出1——10的偶數(shù)蔑鹦,如果是奇數(shù)夺克,則跳過。


循環(huán)外使用else

如果while循環(huán)正常結(jié)束(沒有使用break跳出)嚎朽,程序?qū)⑦M入到可選擇的else段铺纽。

當(dāng)你使用循環(huán)來遍歷檢查某一數(shù)據(jù)結(jié)構(gòu)時,找到滿足條件的解使用break跳出哟忍;循環(huán)結(jié)束狡门,即沒有找到可行解時陷寝,將執(zhí)行else部分代碼段。

使用for迭代

上圖提供遍歷的方法是可行的融撞,但是我們有更優(yōu)雅的、python風(fēng)格的遍歷方式粗蔚。

當(dāng)然尝偎,使用break跳出循環(huán),使用continue跳出本次循環(huán)鹏控,循環(huán)外也可以使用else致扯。如下圖:

列表、字符串当辐、元組抖僵、字典、集合等都是python中可迭代的對象缘揪。



結(jié)果:

使用zip()并行迭代



zip()函數(shù)耍群,會在最短序列“用完”時就會停止。

上次我們說使用dict()函數(shù)會轉(zhuǎn)化成字典找筝。zip()函數(shù)可以遍歷多個序列蹈垢,在具有相同位移的項之間創(chuàng)建元組。那么使用這兩個函數(shù)袖裕,就會創(chuàng)建字典:


使用range()生成自然數(shù)序列


練習(xí)





最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末曹抬,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子急鳄,更是在濱河造成了極大的恐慌谤民,老刑警劉巖,帶你破解...
    沈念sama閱讀 210,914評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件疾宏,死亡現(xiàn)場離奇詭異张足,居然都是意外死亡,警方通過查閱死者的電腦和手機坎藐,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,935評論 2 383
  • 文/潘曉璐 我一進店門兢榨,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人顺饮,你說我怎么就攤上這事吵聪。” “怎么了兼雄?”我有些...
    開封第一講書人閱讀 156,531評論 0 345
  • 文/不壞的土叔 我叫張陵吟逝,是天一觀的道長。 經(jīng)常有香客問我赦肋,道長块攒,這世上最難降的妖魔是什么励稳? 我笑而不...
    開封第一講書人閱讀 56,309評論 1 282
  • 正文 為了忘掉前任,我火速辦了婚禮囱井,結(jié)果婚禮上驹尼,老公的妹妹穿的比我還像新娘。我一直安慰自己庞呕,他們只是感情好新翎,可當(dāng)我...
    茶點故事閱讀 65,381評論 5 384
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著住练,像睡著了一般地啰。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上讲逛,一...
    開封第一講書人閱讀 49,730評論 1 289
  • 那天亏吝,我揣著相機與錄音,去河邊找鬼盏混。 笑死蔚鸥,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的许赃。 我是一名探鬼主播株茶,決...
    沈念sama閱讀 38,882評論 3 404
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼图焰!你這毒婦竟也來了启盛?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,643評論 0 266
  • 序言:老撾萬榮一對情侶失蹤技羔,失蹤者是張志新(化名)和其女友劉穎僵闯,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體藤滥,經(jīng)...
    沈念sama閱讀 44,095評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡鳖粟,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,448評論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了拙绊。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片向图。...
    茶點故事閱讀 38,566評論 1 339
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖标沪,靈堂內(nèi)的尸體忽然破棺而出榄攀,到底是詐尸還是另有隱情,我是刑警寧澤金句,帶...
    沈念sama閱讀 34,253評論 4 328
  • 正文 年R本政府宣布檩赢,位于F島的核電站,受9級特大地震影響违寞,放射性物質(zhì)發(fā)生泄漏贞瞒。R本人自食惡果不足惜偶房,卻給世界環(huán)境...
    茶點故事閱讀 39,829評論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望军浆。 院中可真熱鬧棕洋,春花似錦、人聲如沸乒融。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,715評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽簇抵。三九已至庆杜,卻和暖如春射众,著一層夾襖步出監(jiān)牢的瞬間碟摆,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,945評論 1 264
  • 我被黑心中介騙來泰國打工叨橱, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留典蜕,地道東北人。 一個月前我還...
    沈念sama閱讀 46,248評論 2 360
  • 正文 我出身青樓罗洗,卻偏偏與公主長得像愉舔,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子伙菜,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,440評論 2 348

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