Python循环讲解?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。
循环用于重复执行一些程序块。从上一讲的选择结构,我们已经看到了如何用缩进来表示程序块的隶属关系。循环也会用到类似的写法。
<强>的循环强>
的循环需要预先设定好循环的次数(n),然后执行隶属于对的语句n次。
基本构造是
元素在序列:,
,,声明
举例来说,我们编辑一个叫forDemo。py的文件
for a 拷贝(3 4.4 & # 39;生活# 39;): ,,,print 一个
这个循环就是每次从表(3 4.4 & # 39;生活# 39;]中取出一个元素(回忆:表是一种序列),然后将这个元素赋值给一个,之后执行隶属于对的操作(印刷)。
介绍一个新的Python函数范围(),来帮助你建立表。
idx =,范围(5) print idx
<>强而循环强>
时的用法是
while 条件: ,,,声明
虽然会不停地循环执行隶属于它的语句,直到条件为假(False)
举例
while 小姐:& lt;, 10: ,,print 我 ,,,小姐:=,小姐:+,- 1
<强>中断循环强>
继续,在循环的某一次执行中,如果遇到继续,那么跳过这一次执行,进行下一次的操作
,停止执行整个循环
for 小姐:拷贝范围(10): ,,,if 小姐:==,2:, ,,,,,,,继续 ,,,print 我
当循环执行到我=2的时候,如果条件成立,触发下去,跳过本次执行(不执行打印),继续进行下一次执行(i=3)。
for 小姐:拷贝范围(10): ,,,if 小姐:==,2:,,,,,,,, ,,,,,,,休息 ,,,print 我
当循环执行到我=2的时候,如果条件成立,触发休息,整个循环停止。
<强>总结强>
范围()
元素在序列:
而条件:
继续,
。
看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。