Какие ошибки допущены в следующем примере?import threading, - Ответ на вопрос №1305187
Новинка
-37%
Вопрос
Какие ошибки допущены в следующем примере?import threading, Queueitem = Queue.Queue()def consumer(nm): for i in range(3): print item.get(), nmdef producer(nm): for i in range(4): item.put(nm)for n in range(4): threading.Thread(target=consumer, args=("c"+str(n),)).start()for n in range(3): threading.Thread(target=producer, args=("p"+str(n),)).start()- потоки-потребители очереди запущены раньше потоков-производителей
- объекту, соответствующему потоку, нужно давать отдельное имя
- программа зависнет, так как производителей меньше, чем потребителей
- ошибок нет
Ответ
Этот вопрос в коллекциях

Гарантия сдачи без лишних хлопот! ✅🎓 Ответы на тесты по любым дисциплинам, базы вопросов, работы и услуги для Синергии, МЭИ и других вузов – всё уже готово! 🚀 🎯📚 Гарантия качества – или возврат денег! 💰✅












