栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Python循环结构

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Python循环结构

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


 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/878814.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号