Python – 循环()-python
Python – 循环()
while 循环
def main():
i = 0
while i < 20:
if (i > 30):
break;
elif(i % 2 == 0):
print(i, end=' ')
i = i + 1
else:
i = i + 1
continue
else:
print("已经找出20以内的偶数!")
main()
结果:0 2 4 6 8 10 12 14 16 18 已经找出20以内的偶数!
1、判断条件可以是任何表达式,任何非零、或非空的值均为 true。
2、在循环条件为 false 时执行 else 语句块。
3、continue 用于跳过该次循环,break 则是用于退出循环。
4、如果条件判断语句永远为 true,循环将会无限的执行下去。
for 循环
def main():
for i in range(20):
if (i > 30):
break;
elif(i % 2 == 0):
print(i, end=' ')
i = i+1
else:
i = i + 1
continue
print("已经找出20以内的偶数!")
main()
结果:0 2 4 6 8 10 12 14 16 18 已经找出20以内的偶数!
循环嵌套
Python 语言允许在一个循环体里面嵌入另一个循环。
如果使用嵌套循环,break 语句将停止执行本层的循环,对外层的循环不起跳出作用。
pass 语句
Python 中有时候能看到定义一个 def 函数,函数内容部分填写为 pass。这里的 pass 主要作用就是占据位置,让代码整体完整。如果定义一个函数里面为空,那么就会报错,当你还没想清楚函数内部内容,就可以用 pass 来进行填坑。
————————
while 循环
def main():
i = 0
while i < 20:
if (i > 30):
break;
elif(i % 2 == 0):
print(i, end=' ')
i = i + 1
else:
i = i + 1
continue
else:
print("已经找出20以内的偶数!")
main()
结果:0 2 4 6 8 10 12 14 16 18 已经找出20以内的偶数!
1、判断条件可以是任何表达式,任何非零、或非空的值均为 true。
2、在循环条件为 false 时执行 else 语句块。
3、continue 用于跳过该次循环,break 则是用于退出循环。
4、如果条件判断语句永远为 true,循环将会无限的执行下去。
for 循环
def main():
for i in range(20):
if (i > 30):
break;
elif(i % 2 == 0):
print(i, end=' ')
i = i+1
else:
i = i + 1
continue
print("已经找出20以内的偶数!")
main()
结果:0 2 4 6 8 10 12 14 16 18 已经找出20以内的偶数!
循环嵌套
Python 语言允许在一个循环体里面嵌入另一个循环。
如果使用嵌套循环,break 语句将停止执行本层的循环,对外层的循环不起跳出作用。
pass 语句
Python 中有时候能看到定义一个 def 函数,函数内容部分填写为 pass。这里的 pass 主要作用就是占据位置,让代码整体完整。如果定义一个函数里面为空,那么就会报错,当你还没想清楚函数内部内容,就可以用 pass 来进行填坑。