专业编程基础技术教程

网站首页 > 基础教程 正文

Python自动化办公学习笔记(六)if语句、二分支及多分支结构

ccvgpt 2025-05-11 14:29:39 基础教程 10 ℃

一、if语句

if语句就是程序分支结构中的单分支结构,if就是如果的意思,Python及很多其他语言都是通过if对条件进行判断,如果条件为真(ture),就执行if语句内的语句块(这里需要注意的是:if语句会有一个缩进,类似于word里面的缩进,只要是有缩进的都是属于if语句内);如果条件为假(false),就执行if语句外的语句块。

Python自动化办公学习笔记(六)if语句、二分支及多分支结构



还有一个特殊问题,Python语言中,任何非零的数值、非空的数据类型都为true,0等价于false,可以直接用作判断条件



二、二分支结构

就是if-else语句,使用if-else对条件进行判断。如果条件为true,就执行if语句内的语句块,如果条件为false,就执行else语句内的语句块



这里if-else还有一个更简单的表达方式,但是不常用。格式为:表达式1 if条件 else表达式2:



三、多分支结构

if-elif-else语句,if-elif-else对多个相关的条件进行判断,并根据不同的结果按照顺序选择执行路径。这里的elif可以为多个,根据实际条件数量而定。






Tags:

最近发表
标签列表