小猿圈之流程控制系列

if else,while break,while continue這些流程控制語句,通常咱們會常常遇到,有不少人對它們的使用沒有那麼熟練,這篇文章小猿圈加加針對流程控制系列具體詳解一下,有問題的小夥伴能夠看過來了。java

第一種語法:python

if 條件:      # @引號是爲了把條件和結果分開.學習

    結果1    # 一個Tab或者4個空格 @告訴程序知足上面的if條件纔會執行結果1get

結果2循環

#若是條件爲真(True),執行結果1,而後執行結果2.語法

#條件爲假,結果1不執行,而後下一步,執行結果2.程序

第二種語法:語言

if 條件:while

    結果1co

else:

    結果2

代碼3

兩個if的語法:

if 條件1:

    結果1

if 條件2:

    結果2

# 同級的if之間是單獨的,沒有任何關係.

無論前面if成不成立,下面的if不受影響,

if-elif的語法:

if 條件1:

    結果1

elif 條件2:

    結果2

# 同級的if和elif是有聯繫的,if成立則不運行下面的elif(不然若是)

if不成立則運行下面的"不然若是".

if 的嵌套語法:

if 條件1:

    結果1

    if 條件2:

        結果2

    else:

        結果3

else:

    結果4

while- 循環的流程控制:

語法:

while 條件1:

    結果1

#  若是條件1爲真,則繼續執行結果1.而後再次判斷,直到條件爲假,中止循環.

# 若是條件爲真,則執行結果一,而後繼續執行.直到條件爲假,跳出循環,不然一直執行.

break-continue(流程控制)

1.    break:    當即跳出循環(一棍子打死)

2.    continue:  中止本次,執行下一次循環.(中止本次循環,繼續執行下一次循環.中止本次,執行下一次.中止本次,執行下一次循環.)

流程控制語句沒有搞明白的朋友,能夠好好看看小猿圈加加的這篇文章了。無論h是學python仍是java,仍是其餘語言的朋友,其實這幾個控制語句的用法大體相同,搞明白了,就全明白了,但願不明白的朋友好好學習一下,感受不錯的,能夠看看小編的其餘文章。

相關文章
相關標籤/搜索