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

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

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语句。

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

来源:LearnFk无涯教程网

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

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

3 - Got a true expression value
100
Good bye!

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

技术教程推荐

微服务架构核心20讲 -〔杨波〕

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

ZooKeeper实战与源码剖析 -〔么敬国〕

苏杰的产品创新课 -〔苏杰〕

互联网人的英语私教课 -〔陈亦峰〕

张汉东的Rust实战课 -〔张汉东〕

Spark核心原理与实战 -〔王磊〕

成为AI产品经理 -〔刘海丰〕

快速上手C++数据结构与算法 -〔王健伟〕

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