真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Python條件與搭建現(xiàn)金盤網(wǎng)站循環(huán)-創(chuàng)新互聯(lián)

Python中的條件判斷語句有if語句,if雙分支、if多分支語句,搭建現(xiàn)金盤網(wǎng)q<115.28.8.00.9.9>站其執(zhí)行過程與shell中的if語句完全一樣,只是語法有些差異,如下(文中所有的if語句執(zhí)行流程圖都是借鑒與shell中的):

成都創(chuàng)新互聯(lián)公司主要從事成都網(wǎng)站制作、做網(wǎng)站、網(wǎng)頁設(shè)計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務。立足成都服務沙河口,10余年網(wǎng)站建設(shè)經(jīng)驗,價格優(yōu)惠、服務專業(yè),歡迎來電咨詢建站服務:13518219792

注意:在Python中,關(guān)于代碼縮進有嚴格的要求,Python是采用空格縮進的方式表示一組語句,通常用4個空格表示一組語句(默認會有4個空格縮進),使我們在編寫代碼時減少代碼的工作量。

1、單分支if語句:

執(zhí)行過程:

Python條件與循環(huán)

單分支if語句示例:

money = 1000      #首先定義一個變量

if (money > 500):     #測試條件是:如果money變量大于500,則條件成立,輸出下面的內(nèi)容

    print '吃大餐'      #輸出的內(nèi)容為吃大餐,該print語句就是if中的代碼塊,默認print前面有4個空格

2、雙分支if語句:

執(zhí)行過程:

Python條件與循環(huán)

雙分支if語句示例:

money = 1000

if (money < 500):

    print '吃大餐'

else:

    print '吃土'

3、多分支if語句:

執(zhí)行過程:

Python條件與循環(huán)

多分支if語句示例:

print '你還有多少錢?'         #輸出提示信息

money = input()     #定義一個變量,變量值是接受鍵盤輸入的值。

if (money > 500):    #如果變量值大于500,則輸出“吃大餐”

    print '吃大餐'

elif (money > 100):   #如果變量值大于100,則輸出“吃蓋飯”

    print '吃蓋飯'

else:            #如果前面兩個條件都不成立,則輸出“吃土”

    print '吃土'

4、使用if語句常見的問題:

問題(1):使用if-elif-else語句時,容易出現(xiàn)邏輯錯誤,因為條件是從上往下判斷的,如果條件成立,那么下面的條件判斷就不執(zhí)行了,拿剛才的舉例來說,若將代碼寫成下面這個樣子:

print '你還有多少錢?'         #輸出提示信息

money = input()     #定義一個變量,變量值是接受鍵盤輸入的值。

if (money > 100):    #如果變量值大于500,則輸出“吃大餐”

    print '吃大餐'

elif (money > 500):   #如果變量值大于100,則輸出“吃蓋飯”

    print '吃蓋飯'

else:            #如果前面兩個條件都不成立,則輸出“吃土”

    print '吃土'

可以看出來會發(fā)生什么問題么?問題就是只要你輸入的值大于100,那么它就將輸出“吃蓋飯”,哪怕你輸入的是800,它也不會輸出“吃大餐”,因為第一個條件測試成立了,執(zhí)行完第一段代碼塊后,程序就直接跳出了這個if-elif-else語句,后面都不執(zhí)行了。


當前題目:Python條件與搭建現(xiàn)金盤網(wǎng)站循環(huán)-創(chuàng)新互聯(lián)
網(wǎng)頁鏈接:http://weahome.cn/article/codeoi.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部