詳解Python中的條件判斷語句

2022-10-04 22:57:29 字數 1716 閱讀 1757

乙個else語句可以使用if語句結合起來。如果在if語句中的條件表示式解析為0或false值,那麼else語句livpdqpjrs包含**執行。

else語句是可選的宣告,並if語句下面最多只有乙個else語句。

語法:if ... else語句的語法是:

if expression:

statement(s)

else:

statement(s)

例子:#!/usr程式設計客棧/bin/python

var1 = 100

if var1:

print "1 - got a true expression value"

print var1

else:

print "1 - got a false expression value"

print var1

var2 = 0

if var2:

print "2 - got a true expression value"

print var2

else:

prin "2 - got a false expression value"

print var2

print "good bye!"

當執行上面的**,產生以下結果:

1 - got a true expression valu程式設計客棧e

1002 - got a false expression value

0good bye!

elif 語句

elif語句可以檢查多個表示式的真值,並執行乙個**塊的條件之一計算結果為true。

if...elif 語句是可選的。然而不像else,對此可以有最多乙個語句,if語句下邊可以有任意數量elif語句。

if...elif 語句的語法是:

if expression1:

statement(s)

elif expression2:

statement(s)

elif expression3:

statement(s)

else:

statement(s)

www.cppcns.com

python核心不提供switch或case語句在其他語言,但我們可以用if..elif...語句來模擬switch case如下:

例子#!/usr/bin/python

var = 100

if var == 200:

print "1 - got a true expression value"

print var

elif var == 150:

print "2 - got a true expression value"

print var

elif var == 100:

print "3 - got a true expression value"

print var

else:

print "4 - got a false expression value"

print var

print "good bye!"

當執行上面的**,產生以下結果:

3 - got a true expression value

100good bye!

本文標題: 詳解python中的條件判斷語句

本文位址:

Python 條件判斷語句

if elif else語句 語法 if 條件表示式 塊 elif 條件表示式 塊 elif 條件表示式 塊 elif 條件表示式 塊 else 塊 執行流程 if elif else語句在執行時,會自上向下依次對條件表示式進行求值判斷,如果表示式的結果為true,則執行當前 塊,然後語句結束 如果...

php判斷語句 PHP基礎條件判斷語句詳解

在php開發中條件判斷語句是非常常見的,條件判斷語句這也是php中特別基礎的東西,php日常開發中運用十分廣泛,那麼我們就必須得牢牢掌握了!今天我們就一起來講講php基礎條件判斷吧!很多php程式都是由一系列語句構成的。一條語句可以是乙個賦值語句,乙個函式呼叫,乙個迴圈,甚至乙個什麼也不做的 空語句...

Python之if條件判斷語句

if 要判斷的條件 true 條件成立的時候,要做的事情 elif 要判斷的條件 true elif 要判斷的條件 true else 條件不成立的時候要做的事情 練習1 需求 1.從控制台輸入要出的拳 石頭 1 剪刀 2 布 3 2.電腦隨即出拳 3.比較勝負 石頭 勝 剪刀 剪刀 勝 布 布 勝...