吾爱破解 - LCG - LSG |安卓破解|病毒分析|破解软件|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 259|回复: 7

[Python] day04 while循环

[复制链接]
发表于 2018-7-12 20:00 | 显示全部楼层
本板块禁止发布 “电子书资料” ,此类主题请发布至『电子书屋』
本板块禁止发布讨论和求助帖,此类主题请发布至『编程语言讨论求助区』
本板块禁止发布 “视频教程” ,此类主题请发布至『动画精品转载区』
2)程序结构:循环结构
循环:重复的操作
循环结构:可以执行重复操作的代码,称为循环结构

python中,提供了三种代码的循环方式
while循环结构
for循环结构
函数递归:函数/方法级别的循环

3)while循环结构

基本语法
while 条件:
    条件为True时重复执行的代码
i = 0
while i < 10:
print(“输出一个数据:”, i)
i += 1
0
1
2
3
4
5
6
7
8
9

循环中的break关键字:
        break:打断、破坏、(计)中断循环、跳出循环
# 模拟一天有24个小时
t = 0
while i < 24:
if  i >= 18:
    print(“下班”)
    break
     
print(“上班工作,不要偷懒[老板的想法]”)
i += 1
break关键字:只能出现在循环中!
用于主动通过代码跳出循环[不论循环条件是否为True,只要循环中出现了break并且执行了这行代码,循环立即结束!]

循环中的关键字:continue
中断本次循环~直接开始下一次循环
# 从8点开始上班
t = 8

while t < 24:
if t >= 18:
    print(“下班了”)
    break
# 模拟中午休息2小时
if 12 <= t <= 14:
   print(“中午休息时间”)
   continue

print(“苦逼的上班中……”)

print(“陪媳妇吃饭散步看片片…”)

循环中的else关键字:当循环正常结束才会执行的代码
        如果循环被break强行结束,else中的代码不会执行
# l模拟上班时间
t = 6

while t < 18:
t += 1
# 模拟休息时间
if  12 < t <= 14:
    continue
    if t == 16:
   print(“遇到恐怖袭击,提前下班”)
   break
else:
   print(“正常下班了”)

print(“回家陪媳妇给媳妇做好吃的”)


小总结
while循环:可以根据条件是否满足,完成代码的重复执行
案例:重复输出0~100的数字[计算0~100数字的和]

break关键字:用于跳出循环[结束循环]
案例:老板希望24小时上班;我们要求18点就要下班

continue关键字:用于中断本次循环,直接开始下一次循环
案例:每天重复上班的过程中[8~18],中午休息2个小时

else关键字:用于循环正常结束时才会直接的代码
如果循环被break结束;else中的代码不会执行
案例:上班过程中,遇到恐怖袭击~提前下班;否则正常下班!

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

发表于 2018-7-12 20:18 | 显示全部楼层
感觉和C语言差不多

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

发表于 2018-7-12 21:25 | 显示全部楼层

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

 楼主| 发表于 2018-7-12 21:40 | 显示全部楼层

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

 楼主| 发表于 2018-7-12 21:40 | 显示全部楼层
Ida08 发表于 2018-7-12 20:18
感觉和C语言差不多

是有点像,毕竟鬼叔参考了C语言

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

发表于 2018-7-12 21:43 | 显示全部楼层
mbz 发表于 2018-7-12 21:40
末尾不带分号吧,这是Python语言

哈哈哈没仔细看

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

发表于 2018-7-13 08:55 来自手机 | 显示全部楼层
都差不多,和java也差不多

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

发表于 2018-7-13 23:11 | 显示全部楼层
break跳出整个当前循环

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则


免责声明:
吾爱破解所发布的一切破解补丁、注册机和注册信息及软件的解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:Service@52PoJie.Cn

快速回复 收藏帖子 返回列表 搜索

RSS订阅|手机版|小黑屋|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2018-7-19 14:08

Powered by Discuz!

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表