在 Python 中,可以使用如下代码来打印输出 2 到 200 的所有偶数:
创新互联建站于2013年开始,先为德惠等服务建站,德惠等地企业,进行企业商务咨询服务。为德惠企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。
for i in range(2, 201, 2): # 使用 range 函数生成 2 到 200 的序列,每次增加 2
print(i) # 打印输出偶数
运行这段代码,它会打印输出 2 到 200 的所有偶数,每行输出一个偶数。
或者,也可以使用 while 循环来实现同样的功能:
i = 2
while i = 200: # 当 i 小于等于 200 时执行循环体
print(i) # 打印输出偶数
i += 2 # 每次增加 2
运行这段代码,它也会打印输出 2 到 200 的所有偶数。
看你的问题,相信你也知道break只能跳出单层循环。
要跳出多层循环,方法有两个:
1.每层都使用一次break(注意放置位置,不然很容易抛出异常)
2.使用return返回,这个是函数里面才有的(虽然这个方法已经和break毫无关系,但是功能也能实现)
两个方法区别:使用break,每层都用break,增加代码量,不适于阅读。但可以运用于整个Python环境。
使用return,可以跳出多层循环,并且只使用一次就行,放在你希望跳出循环的位置。但必须和函数结合使用
def test_dome(x):
if x==0 or x%2==0:
print("偶数")
else:
print("奇数")
print那一行要再一层缩进
不然if没有对应的执行语句,语法有问题