跳到主要内容

Python 的条件控制语句

程序并非是一成不变的向下执行,有的时候也要根据条件的不同选择不一样的代码,这个时候便用到了分支结构。那么到底如何让程序根据条件的不同选择不一样的代码呢?我们一起来看下:

1. 分支选择结构

1.1 功能与语法

程序可以根据条件执行不同的分支,程序结构如下图所示:

图片描述

图:条件选择结构

在图中,对条件进行判断:

  • 如果条件为真,执行“条件为真的分支”
  • 如果条件为假,执行“条件为假的分支”

Python 提供了 if 条件控制语句用于选择执行流程,Python 的 if 语句的语法如下:

if 条件:
条件为真的分支
else:
条件为假的分支

if 语句中可以省略 else 分支,语法如下;

if 条件:
条件为真的分支

1.2 例子

例子 1,编写程序 if-else.py 如下: