来这里不知不觉12年了。一篇文章没写哈哈哈哈。
这里增加了一个变量a= 0 是用于暂停第二个if里的功能。类似一个线程的暂停和开启。
import time
s1 = time.time()
print('当前循环外s1',s1)
a = 0
while True:
s2 = time.time()
time.sleep(3)
print('当前S2',s2)
print('当前S1', s1)
print('s2-s1',s2-s1)
if s2 - s1 >= 10:
print(s2-s1)
s1 = time.time() # 更新初始值
a = 1
print('第一个如果里的a',a)
time.sleep(1)
print('判断里的S2',s2)
a = 0
print('运行完的a', a)
if a == 0:
print('第二个if里的a',a)
a = 0