优秀的编程知识分享平台

网站首页 > 技术文章 正文

python自动化运维-基础语法之控制语句

nanyue 2024-07-20 23:46:48 技术文章 14 ℃

接上一篇:python自动化运维-基础语法之变量

在讲控制语句前有2点基础语法要介绍下

  1. python的代码块是使用缩进来表示,而不是使用大括号{}。缩进的空格数是可变的,但是同一个代码块的语句必须包含相同的缩进空格数。一个控制语句,一个方法定义都是一个代码块,缩进就代表的代码块的开始与结束范围。另外控制语句和方法的方法体都是以冒号:开始的

  2. 一条语句以换行符为结束,如果要分多行可使用结尾加 \ 组合,如果一行有多条语句使用分号分隔;

大多数编程语言控制语句分为3种:条件语句、循环语句、跳转语句。而跳转语句在现代高级语言中已经出现不多了

条件语句,即通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。语法格式如下:

if 判断条件1:

执行语句1……

elif 判断条件2:

执行语句2……

elif 判断条件3:

执行语句3……

else:

执行语句4……

注:python并没有其他语言的switch...case多条件语句

循环语句,即根据条件判断反复的执行一个代码块,其中分为for循环和while循环。语法格式如下:

while 判断条件:

执行语句……

for 循环变量 in 可遍历序列:

执行语句

跳出循环语句使用break(中断整个循环),continue(中断本次循环,继续下一次)

以下代码演示使用

控制语句代码演示

最近发表
标签列表