Python程序控制流程

程序控制流程

1、顺序结构

         从左到右,从上到下

2、选择结构

- 单分支

  • if (条件){ 执行的代码
    }

    Python中的结构为:

      if   条件:
      缩进(tab)        执行的代码
    

层级关系-------缩进
注意:空格和tab不能混用

- 双分支
if 条件:
条件满足执行的代码
else:
条件不满足执行的代码

- 多分支
if 条件1;
条件满足执行的代码
else 条件2;
条件满足执行的代码:
……
else:
条件不满足执行的代码

循环结构

while循环
字符串拼接的方式

  • str()
  • 占位符%s
  • print(“1+2+3的值”,num)
  • print(“1+2+3的值{}”.format(num))

while 使用的条件
#缩进

#循环体

补充:
dir(模块)----------可以调取模块中的所有属性和方法在这里插入图片描述

for 循环
加强循环 for in
in 是要判断某个值是不是在某个容器里面
for in 迭代容器

结构:

for 变量 in 容器:
循环体

range(参数)-----------表示从0开始(参数-1)结束 取值范围:前闭后开

range(参数1,参数2)--------表示从参数1开始,到参数2结束(不包含参数2) 取值范围:前闭后开

range(参数1,参数2,step)-------步长 默认取值1 可以取负值 取值范围:前闭后开

for i in range(100,0,-1)
	print(i)

break和continue
break 打断循环
continue 跳过本次循环
pass 避免一些错误影响代码的结果

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值