The loop that would generate unlimited sales and visitors in 5 seconds
def forever(): while True: num_visitors = yield 'number of visitors' num_sales = yield 'number of sales' print(num_visitors, num_sales) forever_generator = forever() next(forever_generator) # 'number of visitors' next(forever_generator) # 'number of sales' next(forever_generator) # 1 2 next(forever_generator) # 'number of visitors' next(forever_generator) # 'number of sales' next(forever_generator) # 3 4