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

Python学习笔记-循环结构语句

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

Python学习笔记-循环结构语句

for循环:

语法格式:

        for 迭代变量 in 对象:

                循环体

例1:进行数值循环:

for i in [1,2,3]:

        print("山高路远")

>>>山高路远

      山高路远

       山高路远

for i in ["山","高","路","远"]

        print(i)

>>>山

      高

      路

      远

当数值过多时,可以采用range()函数,其语法格式为:

                 range(start,end,step)

start:用于指定计数的起始值,可以省略,如果省略则从0开始

end:用于指定计数的结束值(但不包括该值,比如range(0,7)得到的值为0~6),当range()函数中只有一个参数时,即表示指定计数的结束值

step:用于指定步长,即两个数之间的间隔可以忽略,如果省略step则表示步长为1,例如,range(1,7)得到的是1,2,3,4,5,6。

注意:在使用range()函数时,如果只有一个参数,则表示指定的是end,两个参数为start和end,三个参数存在时,最后一个参数才表示步长。

例2:遍历字符串

string="山高路远"

for ch in string:

        print(ch)

>>>山

      高

      路

      远

while 条件表达式:

        循环体

跳转语句:

1:使用break语句完全终止循环

2:使用continue语句直接跳到下一次循环

break语句:

break语句可以完全终止当前的循环,包括while和for在内的所有控制语句(注意与C语言不同,C语言用在switch中)。

例1:在while中使用break语句的语法格式:

                while   条件表达式1:

                        执行代码

                        if 条件表达式2:

                            break

例2:在for语句中使用break语句的语法格式:

        for 迭代变量 in 对象

                if  条件表达式:

                     break

continue语句

例1:在while中使用continue语句的语法格式:

                while 条件表达式1:

                       执行代码

                        if 条件表达式2:

                                continue

例2:在for语句中使用continue语句的语法格式:

        for 迭代变量 in 对象

                if  条件表达式:

                     continue

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

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

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