这是我参与2022首次更文挑战的第21天,活动详情查看:2022首次更文挑战
本次主要介绍的是程序的循环结构逻辑。 循环就是按照一定的条件重复的去做一件事情,当条件不成立时就结束循环的内容。 在编写代码时如果能够简化一个程序,把重复的代码形成公共部分,利用语法来控制,对代码进行循环往复的执行,这就形成了循环结构逻辑。
🐍循环体结束语句
Python的循环逻辑控制是依靠for和while这两种语句来实现的。但是,有时不需要把循环执行完,条件合适时需要直接退出循环,这时可以使用break语句。还有一种需求,不需要退出整个循环,而是退出本次循环,可以使用continue语句。这两个语句的区别如下: 1、break用于完全结束一个循环,跳出循环体之行循环后面的语句。 2、continue只是终止本次循环,接着还之行后面的循环。
下面经过具体实例来了解break和continue的使用:
- 循环打印奇数
如果判断是偶数,进入下一次循环,如果判断是奇数,直接打印。 (其实循环打印奇数也可以通过步长等于2来实现,现在只是让大家理解continue的使用)
for i in range(1,11) :
if i%2==0 :
continue
print(i)
运行如下:
- 循环打印闰年
循环找出2020-2051年中的第一个闰年。
for year in range(2020,2051) :
if year%4==0 and year%100!=0 or year%400==0 :
print(year)
break
运行如下:
今天的内容就到这里,拜了个拜~