条件控制语句

Python条件控制语句

if 条件控制语句

语法:
if 条件表达式 :
语句(代码块)
执行的流程是:先对if 后面的条件表达式进行逻辑判断,如果是True ,那么就执行下方的语句(代码块);如果是False,那么就不执行语句(代码块)。
如,条件为真,那么就执行打印。
在这里插入图片描述

if-else条件控制语句

语法:
if 条件表达式:
语句1(代码块)
else:
语句2(代码块)
执行流程是:先对if 后面的条件表达式进行逻辑判断,如果是True ,那么就执行if 下方的语句(代码块);如果是False,那么就执行else下方的语句(代码块)
如 程序从上往下开始执行,由于 if 后面条件表达式逻辑为False所以就不执行其下方的语句,执行了else下方的语句:
在这里插入图片描述

if-elif-elif…-else条件控制语句

语法:
if 条件表达式:
代码块
elif 条件表达式:
代码块
elif 条件表达式:
代码块
else:
代码块
执行流程:先对if 后面的条件表达式进行逻辑判断,如果为True,那么执行if 下方的代码块;如果为False,那么就继续往下找elif的 条件表达式进行逻辑判断,如果为True,那么就执行其下方的代码块,否则一直找,直到执行else下方的代码块。注意:只有一个代码块会被执行。
如:
在这里插入图片描述

input()函数

input()函数接受一个标准输入数据,返回值是一个string类型。
如 input输入的是数字25 ,得到的数据类型是str型:
在这里插入图片描述

while 语句

主要用于对指定的代码块进行指定次数的重复执行。
语法:
while 条件表达式:
代码块
else:
代码块
执行流程:先对while后面的条件表达式进行逻辑判断,如果为True,那么就执行一次while下方的代码块,再回来继续判断while后面的条件表达式,如果为True就再执行一次代码块,直到while后面的条件表达式逻辑为False,就停止循环,执行else下方的代码块。
如:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值