Python 中的 if...else 语句函数

首页 / Python2入门教程 / Python 中的 if...else 语句函数

if...else statements - 语法

if expression:
   statement(s)
else:
   statement(s)

if...else statements - 流程图

Python if...else statement

if...else statements - 示例

#!/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:
   print "2 - Got a false expression value"
   print var2

print "Good bye!"

执行上述代码时,将生成以下输出-

链接:https://www.learnfk.comhttps://www.learnfk.com/python/python-if-else.html

来源:LearnFk无涯教程网

1 - Got a true expression value
100
2 - Got a false expression value
0
Good bye!

if...else statements - 语法

Elif语句允许您检查多个表达式是否为TRUE,并在其中一个条件的计算输出为TRUE时立即执行代码块。

与else类似,elif语句是可选的。但是,与Else(至多只能有一个语句)不同,在if之后可以有任意数量的elif语句。

if expression1:
   statement(s)
elif expression2:
   statement(s)
elif expression3:
   statement(s)
else:
   statement(s)

Python不像在其他语言中那样提供switchcase语句,但无涯教程可以使用if..elif.语句来模拟switch case,如下所示-

if...else statements - 示例

#!/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!"

执行上述代码时,将生成以下输出-

链接:https://www.learnfk.comhttps://www.learnfk.com/python/python-if-else.html

来源:LearnFk无涯教程网

3 - Got a true expression value
100
Good bye!

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

Web协议详解与抓包实战 -〔陶辉〕

消息队列高手课 -〔李玥〕

人人都能学会的编程入门课 -〔胡光〕

如何看懂一幅画 -〔罗桂霞〕

数据分析思维课 -〔郭炜〕

陈天 · Rust 编程第一课 -〔陈天〕

Tony Bai · Go语言第一课 -〔Tony Bai〕

Spring Cloud 微服务项目实战 -〔姚秋辰(姚半仙)〕

反爬虫兵法演绎20讲 -〔DS Hunter〕

好记忆不如烂笔头。留下您的足迹吧 :)