【发布时间】:2022-09-23 22:42:27
【问题描述】:
最近我有一个 python While 循环函数,它带有需要特殊条件来处理的 if 功能
import time
from random import randint
while True:
bid = randint(1,21)
ask = 20
#Condition 1
if ask >= bid:
print (\'Condition 1: ask is bigger!\')
time.sleep (0.1)
#Condition 2
else:
print (\'Condition 2: bid is bigger!\')
time.sleep(0.1)
我不想让这个无限循环运行,我想添加另一个功能,如果“条件 1”在终端中连续出现 10 次,它必须打印“条件 3:条件 1 已经出现 10 次!”
有人有想法么?非常感谢!
-
创建一个从零开始的计数器,在条件 1 上增加它,在条件 2 上将其设置为零,条件 3 是计数器 == 10
标签: python