python 分支和循環(huán)

1 if條件判斷三種形式

第一種

age=20
if age >= 18:
    print('your age is', age)
    print('adult')
if age <= 18:
    print('your age is', age)
    print('teenager')

第二種

age = 3
if age >= 18:
    print('your age is', age)
    print('adult')
else:
   if age<=18
       print('your age is', age)
       print('teenager')

第三種

age = 3
if age >= 18:
    print('your age is', age)
    print('adult')
elif age <= 18:        #elif是else if的縮寫津畸,完全可以有多個elif拯田,
   print('your age is', age)
   print('teenager')

2 for循環(huán)

for x in ...循環(huán)就是把每個元素代入變量x,然后執(zhí)行縮進塊的語句哺徊。
例子:打印“菠蘿最愛陳晨啦”

>>> love = ['菠蘿', '最愛' , '陳晨' , '啦']
>>> for i in love:
...     print(i)
...
菠蘿
最愛
陳晨
啦

例子2:比如想計算1-15的整數之和,可以用一個sum變量做累加:

>>> number=(1, 2, 3, 4, 5, 6, 7, 8, 9, 10,11,12,13,14,15)
>>> for x in number:
...     sum = sum + x
>>> print(sum)
360

例子3 range()函數,可以生成一個整數序列功茴,再通過list()函數可以轉換為list。比如range(10)生成的序列是從0開始小于10的整數

>>> list(range(10))
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

那么計算0-100的求和可以為

>>> for x in range(101):
...     sum = sum + x
...
>>> sum
5050

3 while 循環(huán)

while循環(huán)孽亲,只要條件滿足坎穿,就不斷循環(huán),條件不滿足時退出循環(huán)

love="陳晨"
B=input("誰是世界上最漂亮的小姐姐:")
while True :
    if B==love :
        break #在循環(huán)中,break語句可以提前退出循環(huán)
    B = input("答錯啦玲昧,這還用想么:")
print("說的沒錯")
print("陳晨是世界上最漂亮的小姐姐")
微信截圖_20200331181057.png

4 continue語句

在循環(huán)過程中栖茉,也可以通過continue語句,跳過當前的這次循環(huán)孵延,直接開始下一次循環(huán)

#沒有continue
>>> n = 0
>>> while n < 5:
    n = n + 1
    print(n)
1
2
3
4
5


#加入continue
>>> n = 0
>>> while n < 5:
    n = n + 1
    if n % 2 == 0: # 如果n是偶數吕漂,執(zhí)行continue語句
        continue # continue語句會直接繼續(xù)下一輪循環(huán),后續(xù)的print()語句不會執(zhí)行
    print(n)
1
3
5
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末尘应,一起剝皮案震驚了整個濱河市痰娱,隨后出現的幾起案子,更是在濱河造成了極大的恐慌菩收,老刑警劉巖梨睁,帶你破解...
    沈念sama閱讀 212,542評論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現場離奇詭異娜饵,居然都是意外死亡坡贺,警方通過查閱死者的電腦和手機,發(fā)現死者居然都...
    沈念sama閱讀 90,596評論 3 385
  • 文/潘曉璐 我一進店門箱舞,熙熙樓的掌柜王于貴愁眉苦臉地迎上來遍坟,“玉大人,你說我怎么就攤上這事晴股≡赴椋” “怎么了?”我有些...
    開封第一講書人閱讀 158,021評論 0 348
  • 文/不壞的土叔 我叫張陵电湘,是天一觀的道長隔节。 經常有香客問我,道長寂呛,這世上最難降的妖魔是什么怎诫? 我笑而不...
    開封第一講書人閱讀 56,682評論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮贷痪,結果婚禮上幻妓,老公的妹妹穿的比我還像新娘。我一直安慰自己劫拢,他們只是感情好肉津,可當我...
    茶點故事閱讀 65,792評論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著舱沧,像睡著了一般妹沙。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上狗唉,一...
    開封第一講書人閱讀 49,985評論 1 291
  • 那天初烘,我揣著相機與錄音,去河邊找鬼。 笑死肾筐,一個胖子當著我的面吹牛哆料,可吹牛的內容都是我干的。 我是一名探鬼主播吗铐,決...
    沈念sama閱讀 39,107評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼东亦,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了唬渗?” 一聲冷哼從身側響起典阵,我...
    開封第一講書人閱讀 37,845評論 0 268
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎镊逝,沒想到半個月后壮啊,有當地人在樹林里發(fā)現了一具尸體,經...
    沈念sama閱讀 44,299評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡撑蒜,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 36,612評論 2 327
  • 正文 我和宋清朗相戀三年歹啼,在試婚紗的時候發(fā)現自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片座菠。...
    茶點故事閱讀 38,747評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡狸眼,死狀恐怖,靈堂內的尸體忽然破棺而出浴滴,到底是詐尸還是另有隱情拓萌,我是刑警寧澤,帶...
    沈念sama閱讀 34,441評論 4 333
  • 正文 年R本政府宣布升略,位于F島的核電站微王,受9級特大地震影響,放射性物質發(fā)生泄漏降宅。R本人自食惡果不足惜骂远,卻給世界環(huán)境...
    茶點故事閱讀 40,072評論 3 317
  • 文/蒙蒙 一囚霸、第九天 我趴在偏房一處隱蔽的房頂上張望腰根。 院中可真熱鬧,春花似錦拓型、人聲如沸额嘿。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,828評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽册养。三九已至,卻和暖如春压固,著一層夾襖步出監(jiān)牢的瞬間球拦,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,069評論 1 267
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留坎炼,地道東北人愧膀。 一個月前我還...
    沈念sama閱讀 46,545評論 2 362
  • 正文 我出身青樓,卻偏偏與公主長得像谣光,于是被迫代替她去往敵國和親檩淋。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 43,658評論 2 350

推薦閱讀更多精彩內容

  • 一萄金、分支結構 分支結構: 某段代碼是否執(zhí)行看條件 (if語句) 備注:python代碼默認情況下是從第一行開始從上...
    窮到沒有姓名閱讀 192評論 0 1
  • 1.邏輯運算符 and蟀悦、or和not①and:左右兩邊都是true的時候才為true。同真則真②or:左右兩邊有一...
    程序員Darker閱讀 285評論 0 0
  • Python 是一種相當高級的語言氧敢,通過 Python 解釋器把符合語法的程序代碼轉換成 CPU 能夠執(zhí)行的機器碼...
    Python程序媛閱讀 1,898評論 0 3
  • 官網 中文版本 好的網站 Content-type: text/htmlBASH Section: User ...
    不排版閱讀 4,374評論 0 5
  • 寫在前面的話 代碼中的# > 表示的是輸出結果 輸入 使用input()函數 用法 注意input函數輸出的均是字...
    FlyingLittlePG閱讀 2,743評論 0 8