中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

python程序的組織結構是怎么樣的

發布時間:2021-12-06 10:14:50 來源:億速云 閱讀:147 作者:小新 欄目:開發技術

這篇文章主要為大家展示了“python程序的組織結構是怎么樣的”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“python程序的組織結構是怎么樣的”這篇文章吧。

    程序的組織結構

    python程序的組織結構是怎么樣的

    python程序的組織結構是怎么樣的

    順序結構

    程序由上到下順序的執行代碼,中間沒有任何的判斷和跳轉,直到程序結束。

    python程序的組織結構是怎么樣的

    對象的布爾值

     Python的一切皆對象,所有對象都有一個布爾值

    使用內置函數bool()獲取對象布爾值

    可以直接把對象的布爾值放在條件表達式中做判斷

     以下對象的布爾值為False

    • False

    • 數值0

    • None

    • 空字符串

    • 空列表

    • 空元組

    • 空字典

    • 空集合

     python程序的組織結構是怎么樣的

     以上對象布爾值為False 其他所有對象布爾值均為True

    選擇結構

    程序根據判斷條件的布爾值選擇性的執行部分代碼

    明確讓計算機知道在什么條件下,該去做什么

    單分支結構

    中文語義:如果......就...

    語法結構:

    if 條件表達式:
     
        條件執行體

    python程序的組織結構是怎么樣的

    小實驗
    money=1000 #余額
    s=int(input('請輸入取款金額')) #取款金額
    #判斷余額是否充足
    if money >= s:
        money=money - s
        print('取款成功,余額為:',money)

     python程序的組織結構是怎么樣的

    python程序的組織結構是怎么樣的

    雙分支結構

    中文語義

    如果......不滿足......就......

    語法結構

    if 條件表達式:
     
            條件執行體1
     
    else:
     
            條件執行體2

     python程序的組織結構是怎么樣的

    小實驗
    num = int(input('請輸入一個整數'))
    #條件判斷
    if num%2==0:
        print(num,'是偶數')
    else:
        print(num,'是奇數')

     python程序的組織結構是怎么樣的

    多分支結構

    中文語義:

    成績是在90分以上么?不是

    成績是80到90之間么?不是

    成績是70到80之間么?不是

    成績是60到70之間么?不是

    成績是69分以下么?是

    語法結構:

    if 條件表達式:
     
        條件執行體

    python程序的組織結構是怎么樣的

    小實驗
    money=1000 #余額
    s=int(input('請輸入取款金額')) #取款金額
    #判斷余額是否充足
    if money >= s:
        money=money - s
        print('取款成功,余額為:',money)

    python程序的組織結構是怎么樣的

    python代碼的獨特寫法

    可以以數學寫法來寫python代碼

    if 90<=a<=100:
        print('A')
    elif 80<=a<=89:
        print('B')
    elif 70<=a<=79:
        print('C')
    elif 60<=a<=69:
        print('D')
    elif 0<=a<=59:
        print('E')
    else:

    python程序的組織結構是怎么樣的

    分支結構_嵌套if的使用

    嵌套if

    語法結構:

    if 條件表達式1:
        if 內條件表達式:
            內條件執行體1
        else:
            內條件執行體2
    else:
        條件執行體

    python程序的組織結構是怎么樣的

    小實驗
    '''
    會員
    >= 200 8折
    >= 100 9折
        不打折
    非會員
    >=200 9.5折
        不打折
    '''
    a=input('您是會員么?t/f')
    money=float(input('請輸入金額:'))
    #外層組織結構判斷是否是會員
    if a =='t': #會員
        if money >=200:
            print('打8折,付款金額為',money*0.8)
        elif money >= 100:
            print('打9折,付款金額為', money*0.9)
        else:
            print('不打折',money)
    else: #非會員
        if money>=200:
            print('打9.5折,付款金額為',money*0.95)
        else:
            print('不打折,付款金額為',money)

    python程序的組織結構是怎么樣的

    條件表達式

    條件表達式是 if......else的簡寫

    語法結構

    x        if        判斷條件        else        y

    運算規則

    如果判斷條件的布爾值為True,條件表達式的返回值為x,否則條件表達的返回值為False

    # 從鍵盤錄入兩個整數,比較兩個整數的大小
    a=int(input('請輸入第一個整數'))
    b=int(input('請輸入第二個整數'))
    # 比較大小
    ''' 常規寫法
    if a > b:
        print(a,'大于等于',b)
    else:
        print(a,'小于',b)
    '''
    #使用條件表達式進行比較
    print( str(a)+'大于等于'+str(b)     if a>=b else    str(a)+'小于'+str(b))

    python程序的組織結構是怎么樣的

     python程序的組織結構是怎么樣的

    條件表達式,條件判斷結果為True,執行左側的內容,結果為False,執行右側的內容

    PASS語句

    語句什么都不做,只是一個占位符,用在語法上需要語句的地方

    什么時候用:

    先搭建語法結構,還沒想好代碼怎么寫的時候

    哪些語句可以使用:

    • if 語句的條件執行體

    • for-in 語句的循環體

    • 定義函數時的函數體

    #pass語句,什么都不做,只是一個占位符,用在需要寫語句的地方
    a=input('您是會員么?t/f')
    #判斷是否是會員
    if a =='y':
        pass
    else:
        pass
    #用于在沒有想好怎么寫代碼時,占據語句的位置,使程序不報錯

    python程序的組織結構是怎么樣的

    以上是“python程序的組織結構是怎么樣的”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

    向AI問一下細節

    免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

    AI

    民丰县| 漳平市| 定日县| 昭平县| 长岛县| 石林| 登封市| 怀柔区| 衡南县| 东丽区| 茂名市| 平武县| 唐海县| 宁安市| 淮滨县| 成武县| 汝阳县| 宣恩县| 寿宁县| 枞阳县| 奈曼旗| 石家庄市| 龙泉市| 镇赉县| 松江区| 中西区| 泸西县| 德阳市| 永州市| 延吉市| 屏东县| 南华县| 麻城市| 台湾省| 云和县| 同仁县| 湖口县| 萨迦县| 东乌珠穆沁旗| 雷州市| 修文县|