Python學習記錄(16)——順序結構和物件的布林值

Python學習記錄(16)——Python程式的順序結構和物件的布林值

大家好,上一節課我們學習了Python學習記錄(15)——Python中5種運算子的使用和優先順序(下),這節課我們進入Python學習記錄(16)——Python程式的順序結構和物件的布林值

首先總結一下上節課學習的5種運算子的優先順序:

Python學習記錄(16)——順序結構和物件的布林值

其實分開看,也可以總結為:

上面總共有10個優先順序

算數運算子(1,2,3) > 位運算子( 4,5,6) > 比較運算子(7) > 布林運算子(8,9) > 賦值運算子(10)

那麼今天我們學習

Python程式的順序結構和物件的布林值

計算中的流程控制中有3種方式: 順序;選擇;迴圈

Python學習記錄(16)——順序結構和物件的布林值

1. 順序結構

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

在Pycharm裡面來看看

Python學習記錄(16)——順序結構和物件的布林值

輸出結果:

Python學習記錄(16)——順序結構和物件的布林值

2. 物件的布林值

在Python中一切皆物件,所有的物件都有一個布林值;我們可以用內建函式bool()來獲取物件的布林值(True or False)

以下物件的布林值為False:

Python學習記錄(16)——順序結構和物件的布林值

在Pycharm裡面來看看:

Python學習記錄(16)——順序結構和物件的布林值

輸出結果:

Python學習記錄(16)——順序結構和物件的布林值

那麼其他物件的布林值均為True,大家可以自己下去嘗試一下。好了,那麼這就是今天給大家分享的Python學習記錄(16)——Python程式的順序結構和物件的布林值

我是小牛哥,大家一起學Python,下節課我們一起進入Python學習記錄(17)——Python程式的單,雙,多分支結構

感興趣的朋友可以自己下去嘗試一下哦,也歡迎大家一起討論