第05課 條件 迴圈及其它語句

2021-10-25 08:29:01 字數 810 閱讀 6556

通過前面兩篇內容,我們學習了 python 的基礎知識。基於 python 提供的資料結構和一些內建函式,我們已經可以實現一些簡單的功能,但還不足以編寫乙個優雅的程式,這個問題將在本文得到解答。本文我們將學習 python 的重要語句:if-else、for、while 等。

首先來看乙個簡單的例子:設計乙個程式比較兩個數 a 和 b 的大小,如果 a 和 b 不相等則列印較大數的值,如果相等則列印 a。

python **如下:

if a >= b:

print('the larger number is:',a)

else:

print('the larger number is:',b)

上面只是乙個很簡單的例項,一般地,python 條件控制語句的形式為:

if condition1:

action1

elif condition2:

action2

else:

action3

上面的**表示:

如果 condition1 為true,將執行 action1;

如果 condition1 為false,將繼續判斷 condition2;

如果 condition2 為true,將執行 action2;

如果 condition2 為false,將執行 action3。

注意要點

每個條件後面要使用冒號:,冒號後的內容表示滿足條件後要執行的語句塊。

使用縮進來

Day05 條件和迴圈語句

and的優先順序比or的優先順序高 2.即小括號 優先順序最高 if 條件表示式 冒號不能漏 塊 elif 條件表示式 塊 else 在上述所有的if和elif的條件表示式都為false時無論如何都執行 塊 表示式判斷順序為 從上往下,其中只會有乙個 塊執行。如果if後條件表示式返回的值為true,...

第4課 PHP迴圈語句使用方法

主講老師 郭盛華 php while迴圈 在您編寫 時,經常需要反覆執行同一 塊。我們可以使用迴圈來執行這樣的任務,而不是在指令碼中新增若干幾乎相等的 行。在 php中,我們有以下迴圈語句 while 條件為真 例項 x 1 while x 5 php do.while 迴圈 do.while 迴圈...

零基礎學python 第五章 條件 迴圈及其它語句

使用 號指出接下來是乙個 塊。乙個 塊中每行都縮排相同的程度。關鍵字 把這幾個關鍵字翻譯成中文,就知道作用了。if是如果的意思,如果後面的的判斷語句為真,則執行它的語句塊。else需要在if語句塊之後,表示if後面的語句塊不滿足時,則執行else後面的語句塊。elif可以看成是 else if 的縮...