测牛学堂:2023软件测试自动化快速入门笔记之python流程控制(1)

python的流程控制结构概述

控制结构主要分为三个部分,顺序结构,分支结构,循环结构。

顺序结构

最简单的流程控制,我们代码默认都是从上到下依次执行的,这种就是顺序结构。
也就是说我们什么都不用去做的,代码执行的大环境就是顺序执行。

分支结构

分支结构,通过条件判断去选择性执行某一个分支部分的代码。
1 单分支
关键字是if,后面跟条件判断,如果满足,就执行下面缩进不部分的代码

num1 = int(input('请输入你的考试分数'))
if num1 >= 60:
    print('已经及格了,恭喜通过')

注意:一定要有缩进, 缩进一般是4个空格。使用pycharm吗,可以使用tab很方便的进行缩进。

2 双分支
if …else 语句称为双分支,如果满足条件执行if的语句,否则执行else的语句

num1 = int(input('请输入你的考试分数'))

if num1 >= 60:
    print('已经及格了,恭喜通过')
else:
    print('没有通过')

3 多分支
if…elif …elif…else…
多分支的条件有很多,可以有多个if条件。如果第一个if条件的满足了,则代码不会去判断后面的所有的分支了。

num1 = int(input('请输入你的考试分数'))

if num1 >= 90:
    print('成绩优秀')
elif num1 >= 80:
    print('成绩良好')
elif num1 >= 60:
    print('成绩及格')
else:
    print('没有及格')

你可能感兴趣的:(软件测试,测试,python,自动化,笔记)