
上QQ阅读APP看书,第一时间看更新
5.1 if语句

↑扫码看视频
条件语句是通过if关键字实现的,所以也被称为if语句。在Python程序中,根据关键字if后面的布尔表达式的运算结果来选择将要执行的代码语句。在本节中,将详细讲解Python语言if语句的知识。
在Python语言中有3种if语句,分别是if、if…else和if…elif…else语句。其中最简单的if语句的语法格式如下所示。

在上述格式中,当“判断条件”非零时表示条件成立,此时会执行if后面的语句,而执行内容可以是多行,使用缩进来区分表示同一范围。当“判断条件”为假时会跳过if后面的缩进语句,其中的“判断条件”可以是任意类型的表达式。

实例文件if.py的具体实现代码如下所示。


上述代码的功能是提示用户输入一个整数,然后输出用户输入整数的绝对值,其中x =-x是“if”语句条件成立时被选择执行的语句。代码执行后提示用户输入一个整数,假如用户输入-10,则输出其绝对值10。执行后输出的结果如下所示。
