设为首页
收藏本站
切换到宽版
登录
立即注册
找回密码
搜索
搜索
本版
帖子
用户
快捷导航
论坛
BBS
VIP用户组
官网群
无名商城论坛
»
论坛
›
资源分享区
›
学习资源专区
›
【HC】小白学Python之for循环与循环中断
返回列表
发帖
查看:
318
|
回复:
0
[其他技术]
【HC】小白学Python之for循环与循环中断
[复制链接]
无名
无名
当前离线
积分
32464
1万
主题
1万
帖子
3万
积分
管理员
积分
32464
发消息
发表于 2022-5-8 18:37:20
|
显示全部楼层
|
阅读模式
for 循环
for 循环的一般使用格式如下:
for <variable> in <sequence>:
<statements>
else:
<statements>
这里的 <sequence> 可以是我们学过的字符串,也可以是我们将要学的列表,元组,字典等。
话不多说,先来个栗子看看:
for index in "Python":
print(index)
这里相当于去循环 “Python” 这个字符串里的每位字符。
然后依次打印。
如果需要使用 for 循环遍历数字序列,可以使用内置的 range() 函数。先简单体验下:
for index in range(5):
print(index)
结果如下:
语法:range(start, stop[, step])
start:计数从 start 开始。
stop:计数到 stop 为止,但不包括 stop 。
step:步长,也叫间隔。
比如向这样:
腿长任性,一次能走 3 步,那么它的实现就应该是这样的:
for index in range(0, 10, 3):
print(index)
输出结果如下:
循环中断
我们在学习的过程中,总会面对各种各样的诱惑,比如:
这时,我们快乐的学习过程就不得不中断了。
而在 Python 中,中断循环有 break 和 continue 两种。
break :结束本次循环,跳出所在的循环。
continue :中断本次循环,继续进行下一次循环。
那么如果你去开黑,不回来学习了就是 break 。
我们用代码描述下这个场景:
happy = 0
while happy < 10:
happy = 1
if happy == 5:
break
print("学习使我快乐,快乐 1,当前快乐值为:", happy)
print("还是开黑更快乐一些~~~")
运行结果如下:
学习使我快乐,快乐 1,当前快乐值为: 1
学习使我快乐,快乐 1,当前快乐值为: 2
学习使我快乐,快乐 1,当前快乐值为: 3
学习使我快乐,快乐 1,当前快乐值为: 4
还是开黑更快乐一些~~~
当然,有时候也会有些特殊情况,比如开黑玩了一局以后,还是觉得学习更快乐,接着回来学习:
happy = 0
while happy < 10:
happy = 1
if happy == 5:
continue
print("学习使我快乐,快乐 1,当前快乐值为:", happy)
print("还是学习会更快乐~~~")
执行结果如下:
学习使我快乐,快乐 1,当前快乐值为: 1
学习使我快乐,快乐 1,当前快乐值为: 2
学习使我快乐,快乐 1,当前快乐值为: 3
学习使我快乐,快乐 1,当前快乐值为: 4
学习使我快乐,快乐 1,当前快乐值为: 6
学习使我快乐,快乐 1,当前快乐值为: 7
学习使我快乐,快乐 1,当前快乐值为: 8
学习使我快乐,快乐 1,当前快乐值为: 9
学习使我快乐,快乐 1,当前快乐值为: 10
还是学习会更快乐~~~
是不是在 happy == 5 的时候去打了一局王者发现还是发现学习更加快乐,小编相信每一位粉丝都是这样的人。
快乐
,
学习
,
当前
,
循环
,
happy
相关帖子
•
【GD】从零基础学习C语言到放弃(1)前言
•
【Max】iapp简单教程4(小白福利)
•
[局域网劫持]如何搞懵蹭网的同学-详细过程
•
【夜未央】Oracle day08 教程
•
【FUT】 循环代码
•
【FUT】固定语音包源码
•
【FUT】iapp判断是否root实例
•
【LUR】python第一课【入门级】
•
【DMT】JAVA/C/C++/PHP等编程语言学习电子书分享
•
【LUR】C语言for循环输出
回复
使用道具
举报
返回列表
发帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
快速回复
返回顶部
返回列表