Форум сайта python.su
0
У меня вопрос почему в определенных случаях бесконечные циклы останавливают свои бесконечные иттерации.
Например, есть бесконечный цикл:
while True: print 'Hi'
while True: print 'Hi' reply = raw_input ('Enter text, [type "stop" to quit]: ')
def serve(listen_socket): while True: sock, addr = listen_socket.accept() print 'Somebody at %s wants poetry!' % (addr,)
Отредактировано in (Сен. 22, 2014 11:50:39)
Офлайн
857
inОн вызывает функцию raw_input(), передавая ей управление. Когда она завершается, управление возвращается обратно.
Но если мы например в цикле добавим raw_input, то цикл зависнет
Офлайн