当前位置: 首页 > news >正文

沈阳唐朝网站建设制作公司网站

沈阳唐朝网站建设,制作公司网站,做外贸的有哪些网站,做婚纱网站的图片while 循环else结构: 循环可以和else配合使用,else下方缩进的代码指的是当循环正常结束之后要执行的代码. 需求:女朋友生气了,要惩罚:连续说5遍“老婆大人,我错了”,如果道歉正常完毕后女朋友就原谅我了:…

while 循环else结构:

循环可以和else配合使用,else下方缩进的代码指的是当循环正常结束之后要执行的代码.

需求:女朋友生气了,要惩罚:连续说5遍“老婆大人,我错了”,如果道歉正常完毕后女朋友就原谅我了:

i=0
while i<5:print('老婆,我错了~')i+=1
else:print('老婆大人原谅我了,嘿嘿嘿')

需求:女朋友生气,要求道歉5遍:老婆大人,我错了。

道歉到第三遍的时候,老婆埋怨这一遍说的不真诚,这样可能意味着要退出循环,这个退出有两种可能性: ① 更生气,不打算原谅,也不需要道歉了 ② 这一遍不真诚,可以忍受,继续下一遍道歉

1:

i = 0
while i < 5:if i==2:print('这一遍不真诚')breakprint('老婆我错了...')i+=1
else:print('老婆原谅我了嘿嘿嘿~')

2:

i = 0
while i < 5:if i==2:print('这一遍不真诚,重新说')i+=1                     # 一定要调整计数器,否则将死循环continueprint('老婆我错了')i+=1
else:print('老婆原谅我了嘿嘿嘿~')

因为continue是退出当前一次循环,继续下一次循环,所以该循环在continue控制下是可以正常结束的,当循环结束后,则执行了else缩进的代码

for循环else结构:

for 临时变量 in 序列:重复执行的代码...
else:循环正常结束之后要执行的代码

所谓else指的是循环正常结束之后要执行的代码,即如果是break终止循环的情况,else下方缩进的代码将不执行

退出循环的两种方式:

str1 = 'itheima'
for i in str1:if i == 'e':print('遇到e不打印')breakprint(i)
else:print('循环正常结束之后执行的代码')
# else语句不会被执行
str1 = 'itheima'
for i in str1:if i == 'e':print('遇到e不打印')continue            # 不需要i+=1print(i)
else:print('循环正常结束之后执行的代码')
# 会全部执行完毕

http://www.yayakq.cn/news/21280/

相关文章:

  • 请简述网站建设流程图关键词推广排名软件
  • 昆山企业网站制作公司网站分享按钮
  • 深圳哪里有做网站腾讯云学生机做网站
  • 杭州网站建站模板普洱专业企业网站建设
  • 做网站都有什么功能电脑上免费制作ppt的软件
  • 三网合一营销型全网站wordpress主题添加中文
  • 专业建设英文网站手机网站系统下载
  • 百度网站优化安徽seo人员
  • 苏州企业网站公司都有哪些建网站岑溪哪家强?
  • 成都网站建设排名wordpress 模板 设计
  • 风险网站怎么解决方法seo什么意思中文意思
  • 手机网站开发成为小程序国外免费域名
  • 织梦仿商城网站公司邮箱怎么申请的
  • 做ppt的网站叫什么软件广告设计方案
  • 荥阳网站建设公司做家居商城网站
  • 上海企业网站建设服务阿里云商标注册
  • 大学营销型网站建设实训课程网站建设推广是什么意思
  • 网站图片的作用南充网站建设公司
  • 站长工具无吗经典做阿里巴巴网站多少钱
  • 扬州住房城乡建设局网站网站首页设计特点有哪些
  • 上饶做网站静态网页模板简约
  • 初学者做网站c2c网站管理系统
  • ftp 企业网站购物网站项目建设内容
  • 什么软件可以做dj视频网站南京企业免费建站
  • 网站名字和域名西部数码网站管理助手 伪静态
  • 站长工具seo下载益韧建筑培训网
  • 三亚官方网站建设建设高端网站的公司
  • 上海金山网站建设微站和网站数据
  • 深圳西丽网站建设网页设计尺寸怎么测量
  • 免费网站推荐货源网站建设 外文文献