python回车退出循环,python按回车退出循环

  python回车退出循环,python按回车退出循环

  每次写代码的时候突然遇到代码循环,很麻烦。为什么不退出这个项目?答案肯定是否定的,怎么跳出来?来看看吧~

  案例:

  

  问题是这样的:如果我定义了一个无限循环线程,我该如何终止它?我发现使用全局变量的方法根本行不通,pyscript的断点打不到线程。我不想通过ctrl c来终止,而是希望程序通过判断来终止。

  解答:

  方法一、

  进口时间

  导入线程

  锁定=真

  deftimer(无,间隔):

  whileLOCK:

  打印“y”

  deftest():

  thread.start_new_thread(timer,(1,1))

  时间.睡眠(5)

  全局锁

  LOCK=False

  时间.睡眠(5)

  if__name__==__main__:

  Test()使用上面的全局变量,因为线程共享上下文变量。

  方法二、循环次数不定跳出循环方法:

  在while循环中增加一个if判断条件,使用break语句跳出循环。

  也就是

  while1:

  Num=input(请输入数字:)

  Name=input(请输入一个名称:)

  line=[号码,名称]

  a=输入(输入q退出!任意键继续!)

  Ifa.lower()==q://输入大写或小写Q退出循环

  打印(已退出输入!)

  可以选择使用break ~更多python实用知识,点击进入PyThon学习网教学中心。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: