Python的條件控制和布林型別

2021-09-11 06:14:00 字數 1259 閱讀 4538

==為表示相等關係  =為賦值關係

第二個條件:

其中1為真

注意:none,它代表的是空值,自成一派,資料型別是nonetype。要注意它和0的區別,0是整數0,可並非什麼都沒有

原因在於』開心』是乙個字串,其型別為真

總結來說,這個是數值本身被判斷來形成布林值

第三個條件:

布林值的運算產生  如and or not計算而定

break的使用:

while true 就代表無限循意思,需要break來跳出迴圈

而這個稱之為無限迴圈

break是跳出迴圈

而exit()函式是結束程式

有的時候出現死迴圈:cirl+c鍵盤打斷

continue的使用:

continue的作用就是就是當某個條件為真時,又提前回到迴圈,而不會執行下面的**

當while後面的條件為真時候,重新回到while,而不執行後面的

關鍵:提早開始迴圈,回到while

break與continue只能用在迴圈中

if迴圈中 elif代表else if

例子:遍歷1-7 排除4

n = 0while n

n = n + 1

if n == 4:

continue

print(n)

用continue來解決這種遍歷問題

猜測銀行卡位數;

time = 3while time > 0:

time = time - 1

guess_number = int(input('猜猜我的銀行卡餘額有幾位數?'))

if guess_number > 5:

print('太多了啦…')

elif guess_number

print('這也太少了!')

else:

print('你猜對了!')

break

if time == 0:

print('機會用完啦~') 猜

注意:!利用while控制迴圈次數,每次增減,break跳出

python布林類入門 Python的布林型別

前面我們了解到,布林型別是python的基礎資料型別,布林型別只有true和false兩種值,本節課我們學習布林型別的集中運算。與運算只有兩個布林值都為 true 時,計算結果才為 true。true and true true true and false false false and true...

python條件 Python 條件控制

python 條件控制 if 語句 python中if語句的一般形式如下所示 if condition 1 statement block 1 elif condition 2 statement block 2 else statement block 3 如果 condition 1 為 tru...

python的條件 Python的條件控制

控制語句 分支分流 迴圈語句 判斷語句 if.else.if if 條件語句 比較 邏輯 成員運算子in 用法1 if 條件語句 子語句age 20 if age 18 當條件是ture時執行子語句 print 恭喜你,你成年了 特殊 s if s print 子語句執行了 這種情況等於判空操作,是...