Python循环结构

Python循环结构,第1张

1. while 循环  1.1 结构: 

while 判断条件:

#缩进 执行语句(循环体)


1.2 说明:

当判断条件不成立时,跳过这一while循环。当判断条件成立时,执行语句(循环体)进行。进行结束后,再次判断判断条件是否成立,若成立,则重复上述步骤,直至判断条件不成立,退出此while循环结构。


1.3 举例

代码:

i=0

while i<5:

    print('hello world')

    i+=1

运行:

hello world

hello world

hello world

hello world

hello world


2. for 循环

引入 range() 函数:

  range() 可以理解为一个容器

  1.range(参数): 只有⼀个参数,表⽰从0到这个参数内的所有整数,不包括参数。

  2.range(参数1,参数2): 两个参数,参数1表⽰左边界,参数2表⽰右边界,range表⽰从左边界到右边界的所有整数,左闭右开。

  3.range(参数1,参数2,参数3): 三个参数,参数1表⽰左边界,参数2表⽰右边界,参数3表⽰步长step,即两个整数之间从参数1开始以参数3为间隔依次数到参数3的所有数,左闭右开,不包含参数3。

2.1 结构:

for i in range(参数,参数,参数):

#缩进 重复执行的代码


2.2 说明:

将 i 遍历range()容器,每历一次,执行一次重复执行的代码,直至历遍容器。


2.3 举例:

代码:

str1='hello'

for i in str1:

    print(i)

运行:

h

e

l

l

o


3.结束语句 3.1 break

作用:直接跳出循环


代码:

str1='hello world'

for i in str1:

  if i == ' ':

    print('遇到空格退出')

    break

  print( i )

运行:

h

e

l

l

o

遇到空格退出


3.2 continue

作用:跳出此次循环执行下一次循环


代码:

str1='hello world'

for i in str1:

  if i == ' ':

    print('遇到空格继续执行')

    break

  print( i )

运行:

h

e

l

l

o

遇到空格继续执行

w

o

r

l

d


 

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/917565.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-16
下一篇2022-05-16

发表评论

登录后才能评论

评论列表(0条)

    保存