Day3 -循环结构

Day3 -循环结构

​ 循环 – 让代码只写一遍却可以执行多次

​ 循环分为两种:for循环,while循环

一、 for循环

1.1 for循环讲解
语法: for 变量 in 序列:

​ 循环体

说明:

for ,in --关键字,固定写法

变量 --变量名(可以是没有定义过的变量名,也可以是定义过的变量名)

序列 --容器型数据类型的数据,常见序列有字符串,列表,元组,字典,集合,迭代器,生成器,range等

​ : --固定写法

循环体 --和for保持一个缩进一条或者多条语句。(循环体就是需要重复执行的代码)

执行过程:

让变量在序列中取值,一个一个的取,取完为止,每取一个值就执行一次循环体(序列中元素的个数决定for循环,循环的次数)

for x  in 'abc':
    print(x,'水')
#输出结果:
a 水
b 水
c 水
1.2range函数 - 产生指定的范围的数字序列

​ range(N) - 产生0~ N-1的数字序列,例如:range(3) - 产生一个数字序列,里面的元素是0,1,2

​ range(M,N) - 产生M~N-1的数字序列 列如:range(10,15) - 产生一个数字序列:10,11,12,13,14

​ range(M,N,step) - 产生[M,N)的步长序列,步长是step(每次增加step)

二、 while循环

2.1 while循坏讲解

语法: while 条件语句:

​ 循环体

说明:

​ while - 关键字,固定写法

​ 条件语句 - 任何有结果的表达式(除了赋值语句)

​ : - 固定写法

​ 循环体 - 和while保持一个缩进的一条或者多条或多条语句(需要重复执行的代码)

执行过程:

​ 先判断条件语句是否为True,如果是就执行循环体;执行完循环体,在判断条件语句是否为true,为True就再执行循环体…以此类推,如果条件语句的结果是False循环就结束

2.2 for和while循环的选择

​ 当循环次数确定的时候用for循环,循环次数不确定的时候用while循环

mm=1234
while int(input
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值