正在努力学习的小白袁 2022-01-18 13:56 采纳率: 86.8%
浏览 105
已结题

python中whileTrue嵌套whileTrue,如何推出到第一个循环?

img

img


我想从第二个while退出到第一个while,为什么我的这个break不起作用?该如何修改?

  • 写回答

4条回答 默认 最新

  • 陈年椰子 2022-01-18 14:20
    关注

    看你的意思, 应该是这样吧

    img

    你想退出第二层while 后, 再次接收点菜或者结帐菜单吧?
    不是你的break 没起作用, 是前面的菜单输入只有1次。

    不知道我理解对没有

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
  • 天才小老虎 2022-01-18 14:26
    关注

    尝试加一个标识符的概念,demo代码如下:
    num = 0
    while True:
    while True:
    print('这里是循环的内容')
    num += 1
    if num == 5:
    flag = True
    break
    if flag:
    break

    img

    评论
  • 此人真菜 2022-01-18 14:32
    关注

    第9行插到12行前面

    评论
  • 精英干员瑕光 2022-01-18 14:36
    关注

    你想打破循环以后又能选择一次answer吗,那就把answer那行改到第一层循环里面即可。
    你现在其实已经成功打破了循环,但是因为answer的值没有改变,所以又进入了第二层循环

    评论
查看更多回答(3条)

报告相同问题?

问题事件

  • 系统已结题 1月26日
  • 已采纳回答 1月18日
  • 创建了问题 1月18日

悬赏问题

  • ¥15 最小生成树问题 Prim算法和Kruskal算法
  • ¥25 医院住院病人呼叫器设计
  • ¥15 不想和现在的团队合作了,怎么避免他们对程序动手脚
  • ¥30 c++类和数组实验代码
  • ¥20 C语言字符串不区分大小写字典排序相关问题
  • ¥15 关于#python#的问题:我希望通过逆向技术爬取1688搜索页下滑加载的数据
  • ¥15 关于Linux的终端里,模拟实现一个带口令保护的屏保程序遇到的输入输出的问题!(语言-c语言)
  • ¥30 请问,这个嵌入式Linux系统怎么分析,crc检验区域在哪
  • ¥15 二分类改为多分类问题
  • ¥15 Unity微信小游戏上调用ReadPixels()方法报错