百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术资源 > 正文

Python的循环结构,也简单(python基本的循环结构)

off999 2024-10-04 00:40 43 浏览 0 评论

Python语言的循环结构包括两种:遍历循环和无限循环。其中遍历循环由for保留字建立,用来一次访问元素组中的每一个元素;无限循环由while保留字建立,依据是否满足特定条件决定是否结束循环。

1.遍历循环

Python通过for保留字实现遍历循环,使用方法如下:

          for <循环变量> in <遍历结构>:

                 <语句块>

遍历过程中,循环变量默认初始为元素组中的第0个元素,每次循环结束后循环变量都向后推移,即从第n个变为第n+1个,直至遍历完遍历结构中的所有元素。

演示如下:


s = "我真聪明啊"
for i in s:
    print(i)
#输出结果为:
我
真
聪
明
啊

使用range()函数可以指定循环的次数,演示方法如下:


for i in range(5):
    print(i)
#结果如下:
0
1
2
3
4

遍历循环还有一种拓展模式,即在循环语句的后面加上else保留字,在循环结束后就会执行else语句后面的语句块。如:


for i in "真帅":
    print(i)
else:
    i = "没错,就是我"
print(i)
#结果如下:
真
帅
没错,就是我

2.无限循环

Python通过while实现无限循环,使用方法如下:

          While <条件>:

                 <语句块>

当程序执行到while循环语句时,首先判断条件是否为True,如果为True则执行一次语句块中的语句,并再次判断条件是否为True,以此直到条件为False则循环终止。

演示如下:


i=0
while i<10:
    print("嘿嘿,老子是{}".format(i))
    i+=3#+的增强赋值符,表示i=i+3,可以类推到其他二元运算符
#结果如下:
嘿嘿,老子是0
嘿嘿,老子是3
嘿嘿,老子是6
嘿嘿,老子是9

与遍历循环相似,无限循环也可以搭配else使用,用法与意义完全相同。

3.控制循环:break和continue

break保留字的作用是直接跳出当前执行的内层循环,而continue的作用是跳过continue后面的语句,进入当前执行的内层循环的下一次循环。演示如下:


print('++++++++以下是break的演示++++++++')
i=0
while i<3:
    print("这是第一层循环")
    for j in "这是第二层循环":
        if j == '层':
            break;#完全跳出了这层循环,else语句没被执行
        print(j,end='')
    else:
        print('\n')
    i += 1
print('++++++++以下是continue的演示++++++++')
i=0
while i<3:
    print("这是第一层循环")
    for j in "这是第二层循环":
        if j == '层':
            continue;#跳过本次循环,进入本层循环的下一次循环
        print(j,end='')
    else:#else语句有被执行
        print('\n')
    i += 1
#输出结果为
这是第一层循环
这是第二这是第一层循环
这是第二这是第一层循环
这是第二++++++++以下是continue的演示++++++++
这是第一层循环
这是第二循环
这是第一层循环
这是第二循环
这是第一层循环
这是第二循环

相关推荐

u盘文件恢复软件免费(恢复u盘数据免费的软件)
u盘文件恢复软件免费(恢复u盘数据免费的软件)

u盘损坏文件恢复方法:1、打开电脑桌面的“计算机”或“我的电脑”。2、然后再找到需要修复的u盘。3、打开“运行”窗口(可以直接按“Windows+R”快捷打开),输入“CMD”并点击“确定”按钮以进入命令提符界面。4、从打开的“命令提示符”...

2025-12-28 22:03 off999

win10蓝屏代码大全以及解决方法
  • win10蓝屏代码大全以及解决方法
  • win10蓝屏代码大全以及解决方法
  • win10蓝屏代码大全以及解决方法
  • win10蓝屏代码大全以及解决方法
电脑uac是什么意思

UAC就是用户帐户控制,在对计算机进行更改之前,用户帐户控制(UAC)会通知您。比如安装软件驱动什么的,默认UAC设置会在程序尝试对计算机进行更改时通知您,但您可以通过调整设置来控制UAC...

笔记本找不到自己家的wifi怎么办

1.笔记本电脑缺少无线网卡驱动,需要下载驱动如果笔记本电脑开机之后,无法显示WiFi网络的图标,这个时候多半是因为电脑缺少无线网卡驱动造成的,有时候自己在清理电脑的时候,不小心清理了驱动程序,便会...

电信宽带办理电话是多少(电信宽带办理联系电话)

电信宽带不一定需要电信手机号码,可以根据自身需要选择,有单独的宽带业务,一般要求预存一定时间的使用费。不过一般包含了宽带、手机号码的融合套餐总体上更优惠,对客户来说更划算。如果有相应需求的话,建议同时...

开机进入ghost启动项(电脑启动进入ghost)

电脑启动的时候进入GHOST界面方法:  1、首先确认电脑装了GHOST软件。  2、重启电脑,注意仔细观察电脑屏幕,会有一个3s或者10s的选择界面。让选择是进入GHOST界面,或者正常启动进入系...

华硕bios修复蓝屏图解(华硕bios修复蓝屏视频教程)

先看下BIOS是否可以识别到硬盘设备,若看不到,硬盘故障的可能性很大。若可以看到硬盘,建议先尝试进行BIOS兼容性设置:1,在BIOS界面,通过方向键进【Secure】菜单,通过方向键选择【Sec...

老电脑怎么装win7系统(老电脑装win7系统可以吗)

6年前的电脑,如果是用的当时最新的CPU的话,应该是第7代或者第6代酷睿等级的。运行windows7和windows10都应该没有压力。从软件的兼容性来说,还是建议安装windows10,因为现在有好...

电脑怎么设置到点自动关机(电脑怎样设置到点关机)

1、首先我们点击电脑屏幕左下角的开始按钮,在所有程序里依次选择附件---系统工具,接着打开任务计划程序。2、我们打开任务计划程序后,在最右边的操作框里选择创建基本任务,然后在创建基本任务对话框的名称一...

2025年笔记本电脑排行榜(20201年笔记本电脑推荐)

2023华为笔记本电脑matebook16系列很好用的。因为这个系列她是有非常好的性价,比的是能够让你有非常轻薄的厚度,并且能够有11.6寸的屏幕,而且还有120赫兹的刷新率作为大学生,您可能需要经常...

powerpoint激活密钥(ppt密钥 激活码2010)

1/4进入文件打开一个PPT文件进入到软件界面,在界面左上方找到文件选项,点击该选项进入到文件页面。2/4点击账户文件页面中,页面左侧找到账户选项,点击该选项,页面右侧会出现相应的操作选择。3/4点击...

水星usb无线网卡驱动下载(水星usb无线网卡驱动下载安装)
  • 水星usb无线网卡驱动下载(水星usb无线网卡驱动下载安装)
  • 水星usb无线网卡驱动下载(水星usb无线网卡驱动下载安装)
  • 水星usb无线网卡驱动下载(水星usb无线网卡驱动下载安装)
  • 水星usb无线网卡驱动下载(水星usb无线网卡驱动下载安装)
qq恢复删除好友官网(qq恢复已删好友)
qq恢复删除好友官网(qq恢复已删好友)

qq恢复官方网站,http://huifu.qq.com/1、什么是QQ恢复系统?QQ恢复系统是腾讯公司提供的一项找回QQ联系人、QQ群的服务,向所有QQ用户免费开放。2、QQ恢复系统能恢复多长时间内删除的好友?普通用户可以申请恢复3个月内...

2025-12-28 16:03 off999

优启通u盘重装win7系统教程(优启通u盘装win7系统教程图解)

系统显示未找到万能驱动的解决方法是:1、重插下usb口1、造成“找不到驱动器设备驱动程序”的原因,可能是usb口出现问题。2、换个usb口可能是单独这个usb口出现问题,可以选择另外的usb口重试wi...

笔记本mac地址在哪看(笔记本电脑mac地址怎么查询)
  • 笔记本mac地址在哪看(笔记本电脑mac地址怎么查询)
  • 笔记本mac地址在哪看(笔记本电脑mac地址怎么查询)
  • 笔记本mac地址在哪看(笔记本电脑mac地址怎么查询)
  • 笔记本mac地址在哪看(笔记本电脑mac地址怎么查询)

取消回复欢迎 发表评论: