python快速复习 控制语句


一、选择结构

选择结构通过判断条件是否成立决定进行什么分支,选择结构有多种形式:单分支,双分支,多分支。
在这里插入图片描述

1.单分支结构

if 条件表达式:
	语句/语句块

条件表达式可以是逻辑表达式,关系表达式,算数表达式等:
条件表达式值为False的情况有:False,0.0,0,空值None,空序列对象,空range对象,空迭代对象。

条件表达式为空序列,所以是False,不执行语句。
在这里插入图片描述
整数为表达式,不是0,所以是True,执行print(“ok”)

在这里插入图片描述

2.双分支结构

在这里插入图片描述
在这里插入图片描述
三元运算符:可以简单用于单双分支的赋值情况,如
在这里插入图片描述

3.多分支结构

在这里插入图片描述
注意多分支结构有严格的逻辑关系
在这里插入图片描述
在这里插入图片描述
在每一层的elif中都已经对上一层的条件语句进行判断过

二、循环结构

1.while循环

代码如下(示例):

#while 条件表达式:
num = 0
while num>=10:
	print(num)
	num+= 1
	

不满足条件语句时,退出while循环

2.for循环

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

循环中的其他语句

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
相当于else是for循环 while循环的一个奖励。
所以if选择结构的else和循环结构的else用法和意思都有很大的区别不要混淆。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值