python中的循环(while和for)简单介绍及使用

 

while嵌套就是:while里面还有while

循环的介绍:

  • while和if的用法基本类似,区别在于:if 条件成立,则执行一次; while 条件成立,则重复执行,直到条件不成立为止。

  • 一般情况下,需要多次重复执行的代码,都可以用循环的方式来完成

  • 循环不是必须要使用的,但是为了提高代码的重复使用率,所以有经验的开发者都会采用循环

while 循环

while循环的格式:

    while 条件:
        条件满足时,做的事情1
        条件满足时,做的事情2
        条件满足时,做的事情3
        ...(省略)...

 while嵌套就是:while里面还有while

    while 条件1:

        条件1满足时,做的事情1
        条件1满足时,做的事情2
        条件1满足时,做的事情3
        ...(省略)...

        while 条件2:
            条件2满足时,做的事情1
            条件2满足时,做的事情2
            条件2满足时,做的事情3
            ...(省略)...

例子(while循环嵌套):

i = 1
while i <= 5:
    j = 1
    while j <= i:
        print("* ", end = '')
        j += 1

    print("\n")
    i += 1

结果:

    *
    * *
    * * *
    * * * *
    * * * * *

for循环的格式


for 临时变量 in 列表或者字符串等可迭代对象:
    循环满足条件时执行的代码

简单的使用:

for i in range(5):
    print(i)

'''
效果等同于 while 循环的:

i = 0
while i < 5:
    print(i)
    i += 1
'''

运行结果如下:

0
1
2
3
4

break和continue区别:

break 终止 循环  ,之后循环不会执行

continue 结束本次循环 

猜你喜欢

转载自blog.csdn.net/weixin_43115821/article/details/82464857