进入目标:
程序控制流程——循环
while循环
for循环
各种案例
1、什么叫做循环
重复执行代码!!!
2、为什么需要循环
拒绝哪怕两行代码的重复!!!降低代码的维护成本
3、如何循环
while循环
while condition:
# 循环体
4、1~100的和:
循环累加的方式
课堂作业:
1、求1~100的积
2、求0~100的偶数的和和奇数的和
break,continue关键字:
都是被使用在循环中的关键字
break:终止循环
continue:跳过本次循环,进入下次循环
python中while循环的完整流程:
while 条件:
# 循环体
[else:
# 程序正常执行结束后才会执行的代码
]
课堂代码:while循环,同时层数由用户决定
*
**
***
****
*****
九九乘法表
*
***
*****
*******
*********
*
***
*****
*******
*********
*********
*******
*****
***
*
for循环:
python 提供的for循环,不是常规的其他编程语言中的for循环,它的本质是容器的迭代
for 临时变量 in 容器(可迭代对象):
# 每一次迭代出的成员,会放到临时变量中
range的全局函数:
表示一个整数的范围
range(num) # [0, num) 这个区间内的所有整数
range(start, end) # [start, end) 这个区间内的所有整数
range(start, end, step) # [start, end) 这个区间内的所有整数,第三个参数表示步长,默认是1,如果写了,那就传递的值走