首頁 > 後端開發 > Python教學 > python中的條件語句怎麼寫02:同時判斷與簡單的語句組

python中的條件語句怎麼寫02:同時判斷與簡單的語句組

乌拉乌拉~
發布: 2018-08-11 18:07:58
原創
2940 人瀏覽過

在上一篇的文章之中我們講解了條件語句中的單一條件和多個條件的情況。今天的這篇文章我們來講解一下python條件語句中剩下的幾種情況。

如果判斷需要多個條件需同時判斷時,可以使用or (或),表示兩個條件有一個成立時判斷條件成功;使用and (與)時,表示只有兩個條件同時成立的情況下,判斷條件才成功。同時進行判斷的例子如下:

#!/usr/bin/python
# -*- coding: UTF-8 -*-
 
num = 9
if num >= 0 and num <= 10:    # 判断值是否在0~10之间
    print &#39;hello&#39;
# 输出结果: hello
 
num = 10
if num < 0 or num > 10:    # 判断值是否在小于0或大于10
    print &#39;hello&#39;
else:
    print &#39;undefine&#39;
# 输出结果: undefine
 
num = 8
# 判断值是否在0~5或者10~15之间
if (num >= 0 and num <= 5) or (num >= 10 and num <= 15):    
    print &#39;hello&#39;
else:
    print &#39;undefine&#39;
# 输出结果: undefine
登入後複製

當if有多個條件時可使用括號來區分判斷的先後順序,括號中的判斷優先執行,此外and 和or 的優先級低於>(大於)、<(小於)等判斷符號,即大於和小於在沒有括號的情況下會比與或要優先判斷

除了上面提到的多個條件同時進行判斷的情況和上一篇文章所提到的兩種情況以外還有一種是簡單的語句組。你可以在同一行的位置上使用if條件判斷語句,如下實例:

#!/usr/bin/python 
# -*- coding: UTF-8 -*-
 
var = 100 
 
if ( var  == 100 ) : print "变量 var 的值为100" 
 
print "Good bye!"
登入後複製

#像這個樣子的話會輸出的內容如下:

变量 var 的值为100
Good bye!
登入後複製

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

以上就是Python的條件語句的另外兩種情況,結合上一篇文章的兩種,一共對於Python條件語句的四種情況進行了舉例與說明,希望可以對剛學習python的你有所幫助,幫助你學習python變得更加輕鬆。

【相關推薦】

python中的條件語句怎麼寫01:單一和多個條件判斷

以上是python中的條件語句怎麼寫02:同時判斷與簡單的語句組的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板