从零开始学Python——————(九)

知识点汇总:

循环结构指的是在程序中需要反复执行某个功能而设置的一种程序结构。它由循环结构中的条件来判断继续执行某个功能还是退出循环。 Python提供了两种循环结构:while循环和for循环。(循环结构能够很好的减轻重复代码的出现,两种循环结构,我自己觉得for循环结构更好用一些,不过有的死循环还是用while循环结构更方便)

while 循环

while 条件表达式:

        循环体

else:

        循环体

for循环

for 变量 in 可迭代对象:

        循环体

else:

        循环体

注意:while循环和for循环的else语句都是可选的


while循环:

 while循环由while关键词开头,后面跟上一个条件表达式,当条件表达式成立时,执行循环体,循环体其实就是是代码块。当条件表达式不成立时退出循环。需要注意的是再循环体中要改变条件表达式的值,否则如果满足条件就会变成死循环了。

for循环

for循环一般用于循环次数可以提前确定的情况,尤其适用于枚举、遍历序列或迭代对象中元素的场合。for循环以for关键字开头,后面跟上一个变量,变量后方是关键字in,in的后方是一个可迭代对象。 现在只要知道可迭代对象的类型包括字符串、列表、元组、集合、字典即可,另外使用range()函数会得到一个可迭代对象即可。 注意:可迭代对象后面的冒号不要忘写了

每一次循环,for关键字后面的变量都会被设置成从可迭代对象中读取出来的元素,提供给“循环体”使用。 (for循环的好用之处在于你不用再循环体内更改条件表达式,不容易混乱)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值