本文目錄一覽:
- 1、python字符串相等if,python判斷字符串是否為空用什麼方法
- 2、python中的if判斷語句怎麼寫
- 3、關於python中的if語句
- 4、Python的if 條件語句
- 5、python if 語句可以多條件判斷么
python字符串相等if,python判斷字符串是否為空用什麼方法
1、判斷字符串相等用==判斷,代碼如下:
a = ‘abc’
b = ‘abc’
if a == b:
print(‘a等於b’)
效果如下:
2、判斷是否為空使用is None方式,代碼如下:
a = Nona
if a is None:
print(‘a 為空’)
效果如下:
python中的if判斷語句怎麼寫
python中寫if判斷語句的方法:
1、創建一個一維列表
2、通過for循環來遍歷列表的每一個元素。
3、用if語句判斷等於7的元素,如果元素等於7,打印這個元素
結果如下:
關於python中的if語句
第二種情況很好理解
for n in range(2,14):
for x in range(2,n):
if n%x==0:
print n,’equals’,x,’*’,n/x
break
else:
print n,’is a prime number’
比如n是個素數的話,第二重循環每次都會執行到else分支,由於else中沒有break,不會挑出第二層循環,就會打n is a prime number很多遍,非素數比如,8,9兩種情況自己想一下就明白了,很容易
for n in range(2,14):
for x in range(2,n):
if n%x==0:
print n,’equals’,x,’*’,n/x
break
else:
print n,’is a prime number’
這裡的else應該是和他相對應的for循環結束後再被執行的,同時如果break跳出for循環,那麼對應的else也不執行,這樣運行結果就對了
Python的if 條件語句
Python 中用if語句進行條件判斷;與Excel 中的if作用有些類似,具體的語句如下:
if 條件:
結果
else:
結果
下面我們來舉例進行說明:
例1:年齡=18歲,輸出“成年了”;否則輸出“未成年”
age = 16
if age = 18:
print(“成年了”)
else:
print(“未成年”)
當存在兩個以上條件時,可在if條件判斷後,增加 elif(else if 的縮寫)繼續進行分支條件判斷。
說明:分支條件判斷的結果輸出,當滿足第一個條件時既停止後續判斷並返回第一個結果;當滿足第二個條件時既停止後續判斷並返回第二個結果;以此類推,如果全部條件判斷均不滿足,則返回else的結果。
例2:年齡18歲,“未成年”; 18歲 =年齡40歲,“青年”; 40歲 =年齡60歲,“中年”;年齡=60歲,“老年”
age = 25
if age = 60:
print(“老年”)
elif age = 40:
print(“中年”)
elif age =18:
print(“青年”)
else:
print(“未成年”)
註:第二個條件中 可以直接寫 “age =40”; 無需寫成 40 =age60;因為當判斷大盤第二個條件時,已經不滿足第一個條件、即age !=60(age 60),所以“60”部分可省略。第三個條件同理
條件分支的簡單表達:三元表達式
我們將例1(:年齡=18歲,輸出“成年了”;否則輸出“未成年”)改寫為“三元表達式”
age = 59
result =”成年” if age =18 else “未成年”
print(result)
註:僅有兩個條件判斷時,可使用三元表達式進行簡寫
例3:國籍=china ,輸出“中國人”;否則輸出“外國人”
nationality = “England”
result = “中國人” if nationality == “china” else “外國人”
print(result)
註:一個“=”代表賦值,“==”代表等於
例4:通過身份證號判斷性別(身份證號17位單號為男性,雙號為女性)
id = “2308__________2642”
result = “女” if int(id[17]) % 2 == 0 else “男”
print(result)
註:id的類型為字符串,需要通過“int()”函數將其轉換為整數; ”%”代表取餘數,
“XX % 2 ==0 ” 代表XX除2餘數為0即偶數.
python if 語句可以多條件判斷么
“python if”語句可以多條件判斷.
Python 編程中 if 語句用於控制程序的執行,基本形式為:
if 判斷條件: 執行語句……else: 執行語句……
if 語句的判斷條件可以用(大於)、(小於)、==(等於)、=(大於等於)、=(小於等於)來表示其關係。
當判斷條件為多個值是,可以使用以下形式:
if 判斷條件1: 執行語句1……elif 判斷條件2: 執行語句2……elif 判斷條件3: 執行語句3……else: 執行語句4……
實例如下:
#!/usr/bin/python# -*- coding: UTF-8 -*-# elif用法 num = 5 if num == 3: # 判斷num的值 print ‘boss’ elif num == 2: print ‘user’elif num == 1: print ‘worker’elif num 0: # 值小於零時輸出 print ‘error’else: print ‘roadman’ # 條件均不成立時輸出
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/250848.html