为了账号安全,请及时绑定邮箱和手机立即绑定

用python ,怎么实现无限循环(非死循环)?

用python ,怎么实现无限循环(非死循环)?

慕后森 2019-04-14 08:08:23
我想得到如下结构初始化一次 x=0 ,然后无限循环 x+=1 print x 得到 1 ,2 ,3 ,4 ,5,6........我希望得到在循环同时,我的电脑能进行其它操作,,(像while,但是while无限循环会卡死,所以不可取)
查看完整描述

3 回答

?
料青山看我应如是

TA贡献1772条经验 获得超8个赞

import threading##多线程
def a:
while True:
print("hello")
def b:
print("xxxx")

threads=[]
t1=threading.Thread(target=self.a())
threads.append(t1)
t2=threading.Thread(target=self.b())
threads.append(t2)
for t in threads:
t.setDaemon(True)
t.start




查看完整回答
反对 回复 2019-04-15
?
精慕HU

TA贡献1845条经验 获得超8个赞


1

2

3

4

while 1==1:

    print 'Hello'

#这里执行不到

print 'xxxxxxx'

 

查看完整回答
反对 回复 2019-04-15
  • 3 回答
  • 0 关注
  • 649 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信