目标

使学生熟悉:

-在循环中使用break语句;

-在计算机代码中反映真实情况。在

场景

break语句用于退出/终止循环。

使用while循环,设计一个持续要求用户输入一个秘密单词的程序(例如,“你陷入了一个无限循环中!输入一个秘密单词来退出循环:“),除非用户输入“chupacabra”作为秘密退出词,在这种情况下,消息“You have successfully left the loop”应该打印到屏幕上,并且循环应该终止。

不要打印用户输入的任何单词。使用条件执行和break语句的概念。在'''

Lab 2.2.22.1 - While loops with 'break' keyword use.

'''

secret_word = str(input("You're stuck in an infinite loop!\nEnter a secret word to leave the loop."))

while secret_word != "chupacabra":

print("You're stuck in an infinite loop!\nEnter a secret word to leave the loop.")

if secret_word == "chupacabra":

print("You've successfully left the loop.")

'''

just keeps printing out both lines continuosly - in a loop.

'''

问题

当我运行这个程序时,它打印前2行并等待输入。如果输入与var匹配,它不显示“leftheloop”字符串,它什么也不做。如果我输入的不是正确的密文,它只会继续打印前两行的循环。在

我不知道如何使用while循环。我只想做两件事,如果输入不等于var,则打印A;如果输入与var匹配,则打印B。但是,我所读到的while循环的所有内容都是给while一些操作,然后if或elif或else都会得到其他的操作。在

我正在努力解决这个问题,因为我不知道如何编写这个循环,这样while不必做任何事情,这有意义吗?在

我在用python课程的自动取款机,所以请耐心等待。这不是任何考试或评分工作的一部分,但我宁愿先了解我做错了什么。在

break用于什么场景python_break语句陷入循环相关推荐

  1. 【C语言】分支语句和循环语句还能这么用?一篇带你重新认识它(两万字超细详解)

    文章目录 前言 分支语句(选择结构) 一. if 语句 1. if 语法结构代码演示 2. 当一个 if 或者 else 或 else if 后面跟多个语句要加大阔号 { } 3. else的匹配:e ...

  2. C语言学习笔记07-1-语句结构:选择/循环(附三元运算符;DevC可以for定义临时变量的设置;continue、break、return;goto语句简单说明)

    选择/分支 与 循环/重复 语句结构 本质与流程图的三种结构类似,只是C语言没有until型循环,不难理解.文末捎带说一下goto语句. 结构化语句可以实现程序单一出口,goto 是非结构化的,会打乱 ...

  3. Shell教程(四):条件语句、循环语句、break/continue

    在编写shell脚本,有可能是一种情况,当你需要采取一个路径两条路径.所以,需要利用条件语句,让程序作出正确的决策和执行正确的动作. UNIX Shell支持条件语句,从而根据不同的条件下执行不同的操 ...

  4. Java基础知识之跳转语句、循环标号多级break跳出实现、Random库

    文章目录 一.跳转语句continue 二.跳转语句break 三.循环标号多级break 四.Random库 一.跳转语句continue 1.基本说明 在Java中的continue和其他编程语言 ...

  5. continue和break的区别,以及如何跳出多重循环(或者判断)语句

    先说一下很简单的continue和break的区别: continue:在循环语句中,它会中断正常的控制流程(跳出当次循环),将控制转移到continue所在的流程的首部,然后继续下一次循环例如: b ...

  6. break和continue语句、循环嵌套

    1.break和continue语句 break语句除了可以用在switch语句中,还可以用在循环体中.在循环体中遇见break语句,立即结束循环,跳到循环体外,执行循环结构后面的语句.一般形式为: ...

  7. 重学JavaSE 第4章 : 顺序结构、分支语句、循环结构、break, continue, return区别

    文章目录 一. 程序流程控概述 二. 顺序结构 三.分支语句 2.1.分支语句1:if-else结构 2.1.1.输入语句 2.2. 分支语句2:switch-case结构 四.循环结构 4.1.fo ...

  8. python循环语句continue_Python循环控制语句中的break和continue语句

    在之前的文章中,介绍了Python中的循环控制语句 while和 for.在循环执行过程中,我们可以使用 break 和 continue 语句来改变循环的流程. 通常情况下,while 循环判断执行 ...

  9. python循环 break举例,python循环中使用break语句终止循环

    break语句是用来 终止 循环语句的,即哪怕循环条件没有称为False或序列还没有被完全递归,也停止执行循环语句. 一个重要的注释是,如果你从for或while循环中 终止 ,任何对应的循环else ...

  10. 【C语言】分支语句和循环语句

    大家好!我是保护小周ღ,本期为大家带来的是C语言的分支语句和循环语句,详细的介绍了 if(). switch() 这两种分支语句,以及while().do while ().for(),三种循环语句, ...

最新文章

  1. 如何在分布式场景下生成全局唯一 ID ?
  2. 第十五届全国大学生智能车竞赛百度深度学习车模
  3. [转载]轻松玩转LCD12864-基于AVR单片机的LCD12864串行显示
  4. symfony php 更新内容,Symfony框架中的Doctrine
  5. 360手机卫士界面布局学习过程续(一)
  6. ASP.NET Core 开源项目 nopCommerce,一款沉淀13年的电商开源佳作!
  7. 数学之贝叶斯分类的理解
  8. 别人都说我老公的字写的不错,大家帮我看看这字行不?
  9. setinterval 和 ajax,JavaScriptsetInterval和“this”解决方案
  10. mysql基础入门(参照b站黑马程序员整理)
  11. 安卓pdf阅读器_文石BOOX Nova3电子书阅读器到底值不值得买?Nava2老用户心得分享!(2020年双十一)...
  12. Circular Local MiniMax
  13. 文档多人协同编辑底层算法是如何实现的?
  14. PR导入视频后无声音
  15. networks.demo_dev.ipam.config value Additional properties are not allowed (‘gateway‘ was unexpected)
  16. python怎么绘制图例_用Python绘制图例
  17. Tc27x的MTCR与MFCR指令
  18. Photoshop中裁剪工具的使用及扩展
  19. 神经网络的主要应用领域,神经网络技术及其应用
  20. 有这样一个可爱的菇凉,叫TokenClub!

热门文章

  1. 国家自然科学基金申请书写作攻略
  2. latex 生成pdf显示行号
  3. 190309每日一句
  4. Atitit 按照行读取文件 目录 1.1. 类库'readline' 1 1.2. 类库C:\0workspace\dataindexGenerNodejs\sdk\io\FileUtils.js
  5. 目录 1.1. Vue是什么??客户端mvc框架,,功能类似springmvc 1 1.2. Why?为什么使用它?? 1 1.3. 包括哪些组件与内部构成与原理 1 2. Howto 怎么使用 2
  6. Atitit 重大问题解决法---记不住问题的解决 目录 1. 记不住的原因 1 2. 大脑存储内容分布 2 2.1. Jvm的存储机制 2 2.2. 人的存储机制 2 2.2.1. 图片区视觉区
  7. Atitit 前端重要概念和趋势总结 大前端 目录 1. 大前端 1 2. 三个层面上的大前端 1 2.1. 大前端与NodeJS与前后端分离 1 2.2. 微信Web 1 2.3. React
  8. Atitit.软件硕士  博士课程 一览表 attilax 总结
  9. Atitit..文件上传组件选型and最佳实践总结(3)----断点续传控件的实现
  10. atitit. 统计功能框架的最佳实践(1)---- on hibernate criteria