python中有两种循环,分别是while循环和for循环,本篇博客主要介绍了python中的循环结构与循环是用来干嘛的。
一、循环是用来干嘛的
学习循环首先需要明白它是用来干嘛的。
循环的作用是:让代码能够高效的重复执行。
二、while循环
语法
while (条件):
循环体
求从0到100的偶数的和
# 比如求让偶数累加到100的和
i = 1
result = 0
while i <= 100:
if i % 2 == 0:
result +=i
i += 2
print(result)
计数器
计数器是用于循环条件的控制的东东,它不能吃,要注意的是:这个东西需要控制它在每次的循环都需要变化,否则他就会一直运行,直到电脑内存被占满,电脑卡死。
while循环嵌套
打印九九乘法表
循环表达结果
循环表达结果是判断条件的结果,其结果是布尔型,当循环条件为False时,直接结束循环
当条件值不为0 或False 时 判断结果即为True ,即运行循环
循环执行流程
要注意它循环的执行情况,然后通过流程图表达清楚即可。
三、for循环
语法
这里要去注意观察这两种循环的区别:
这两种循环主要区别是:1.while要注意计数器 2.for循环则是从可迭代对象每次取出一个值,针对次数固定的情况,使用for循环也许更好用
for循环主要使用的函数:
len函数、del、max 、 min、range、enumerate等
四、else与循环的关系
首先,需要知道break 与 continue 与这两种循环的关系,
break :打断并结束当前循环
continue:结束当前循环并开始下一次循环
1.while和for都可以配合else使用
2.break终止循环,不执行else下方的代码
3.continue退出循环的方式执行else下方缩进的代码。
总结:
这两种循环都是为了更好实现功能而生,这两种循环配合函数使用可以实现很多现实问题
最后,如果有任何问题,都可以评论或私信博主。