python判断语句_详解Python判断语句的使用方法

本篇介绍Python判断语句的使用,主要讨论简单条件语句、多重条件语句和嵌套条件语句,在讲解的每个案例中都配有流程图和代码说明。通过本篇的学习,可以达成如下目标。

● 掌握判断语句的使用规则

● 判断语句流程图的画法

前面我们学习了Python的数据类型和相关知识,现在可以开始编写Python程序了,首先从条件判断开始。

1、 简单if-else语句

例1:要求用户输入两个数,计算两数的和。如果这两个数的和大于100,则输出“两数和大于100”,否则输出“两数和小于100”。

程序要求用户从键盘输入两个整数,求这两个整数的和。如果和大于100,用print语句输出“两数和大于100”,否则输出“两数和小于100”。程序流程图如下:

u=10091428,1238286396&fm=173&app=49&f=JPEG?w=554&h=332&s=798C3472018F654B5CDD10CB0000A0B1图 1 例1流程图

流程图用到了判断框,判断框用于判断两数和结果result的值,并根据判断情况选择不同的分支。类似这样的判断情况,在程序中应用非常广泛,需要对条件进行判断,并根据判断结果,进入不同的分支程序。这种流程称为条件分支流程,其语句结构也称为条件结构。

在Python语言中,条件结构由if—else语句构成,else语句也可以省略。if语句由三部分组成:关键字本身,用于判断结果真假的条件表达式,以及当表达式为真或者非零时执行的代码块。else 语句与if语句搭配使用,如果if语句条件表达式的值为真,则执行if 后面的语句块;如果if语句条件表达式的值为假,则执行else后面的语句块。

if—else语句语法如下:

if 条件表达式:

语句块

else:

语句块

在if—else语句结构中,如果只对if语句条件表达式为真的情况进行处理,else语句可以省略。现在,我们已经了解了Python语言if-else结构的语法,下面探讨一下如何在条件结构中使用条件表达式。

例如:要测试两个整数类型的变量值num1和num2是否相等,可以编写num1 == num2,然后将其放入一个if语句中,如下所示

你可能感兴趣的:(python判断语句)