python 語法專欄 if語句 單分支結構

2021-10-04 16:45:44 字數 1327 閱讀 5736

根據判斷條件結果而選擇不同向前路徑的執行方式

組成結構:

if 【條件】:

【語句塊】

乙個簡單示例:

>>

>names =

['zhao'

,'qian'

,'sun'

,'li'

]>>

>

for name in names:

if name ==

"sun"

:print

(name.title())

sun

上述語句意為:先建立乙個列表names,存入四個元素,利用for迴圈對其進行遍歷,下面使用if語句進行判斷,如果names中存在「sun」,就以首字母大寫的方式列印出來。

每條if語句的核心都是乙個值為true或false的表示式,這種表示式被稱為條件測試。python根據條件測試的值為true還是false來決定是否執行if語句中的**。如果條件測試的值為true,python就執行緊跟在if語句後面的**,如果為false,python就忽略這些**。

條件判斷操作符

操作符描述

<

小於<=

小於等於

>

大於》=

大於等於

==等於

!=不等於

這裡要區別「=」和「==」,在程式設計中

「=」是賦值符,表示把乙個值賦給乙個變數

「==」才是數學意義上的等於判斷

幾個簡單示例:

>>

>name =

"zhang"

>>

>name ==

"zhang"

true

>>

>name =

"zhang"

>>

>name ==

"wang"

false

>>

>

2<

1false

>>

>

2<

3true

>>

>2!=

4true

>>

>2!=

2false

將條件判斷操作符與if語句配合使用

示例:

>>

>age =

18>>

>

if age <20:

print

("yes"

)yes

python 語法專欄 變數和print 函式

變數 變數,於數學,在計算機語言中能儲存值或者表示值的抽象概念,變數的值可以通過變數來訪問,通常是可變的。那麼在python語言中,我們怎樣使用變數呢?下面我們來使用乙個變數 name hello world print name 執行結果 hello world name 就是我們新建的乙個變數,...

Python語法之With語句

有一些任務,可能事先需要設定,事後做清理工作。對於這種場景,python的with語句提供了一種非常方便的處理方式。乙個很好的例子是檔案處理,你需要獲取乙個檔案控制代碼,從檔案中讀取資料,然後關閉檔案控制代碼。如果不用with語句,如下 file open tmp foo.txt data file...

Python學習 語句 語法

注釋,不支援多行注釋 連線,當一行的程式太長時,可以使用連線符 反斜槓 1 使用if elif 和 else 進行標記 小於兩個的選擇 if 條件 語句段1 else 語句段2 大於兩個的選擇 if 條件1 語句段1 elif 條件2 語句段2 else 語句段3 2 使用while進行迴圈 whi...