Python基礎6 流程控制之if條件語句

2021-09-28 09:48:45 字數 863 閱讀 5843

python條件語句是通過判斷一條或多條條件語句的執行結果來決定執行哪條**塊的.

python 中if 語句用於控制程式的執行,基本形式為:

if 判斷條件:

執行語句……

else:

執行語句……

#coding=utf8

a = 2

if a > 0:

print 'a 大於 0'

else:

print 'a 小於 0'

if 語句的判斷條件可以用》(大於)、<(小於)、==(等於)、>=(大於等於)、<=(小於等於)來表示其關係。

當判斷條件為多個值是,可以使用if..elif擴充套件形式:

if 判斷條件1:

執行語句1……

elif 判斷條件2:

執行語句2……

elif 判斷條件3:

執行語句3……

else:

執行語句4……

#coding=utf8

name = 'c5'

if name == 'b6':

print 'this is b6'

elif name == 'a7':

print 'this is a7'

elif name == 'q5' or name == 'c5':

print 'this is q5'

else:

print 'this is nothing'

注意:由於python不支援switch語句,所以多個條件判斷,只能用elif來實現,如果判斷需要多個條件需同時判斷時,可以使用 or (或),表示兩個條件有乙個成立時判斷條件成功;使用and(與)時,表示只有兩個條件同時成立的情況下,判斷條件才成功

python基礎(流程控制)

命名規則 變數名 包名 python推薦 last name 小駝峰 lastname if語句 if 條件 條件成立,做的事情 else 條件不成立,做的事情 elif語句 if 條件 and 條件 成立,則。elif 條件 成立,則。else 以上都不成立,則。且不要空格和tab共用!邏輯判斷 ...

Python基礎 流程控制

1 數字加,2 字串拼接 1.數字相乘 2 字串和整數相乘表示重複字串 取餘 取整 取冪 a b 相當於 a a b a b 相當於 a a b 變數 資料比較位址是否相等 isisnot 簡單資料型別 如果有重複資料 不再開闢新空間,使用原空間位址,從而節約記憶體空間 複雜資料型別 無論資料是否重...

Python基礎08 流程控制之while迴圈

語法 while 條件 1 2 3 i 0while i 5 print i i 1print end 10 username 111 password 111 i 0 count 3while i count inp username input 請輸入您的使用者名稱 inp password i...