Форум сайта python.su
Как ее остановить?
пробовал return break не работает
Отредактировано (Апрель 16, 2011 18:52:15)
Офлайн
можно пример кода который не работает?
Офлайн
Попробуйтте raise StopIteration()
Офлайн
Нужно использовать не
return break
return
break
Офлайн
Ну вот допустим.
for name_items, items in items.iteritems():
if name_items == other_name_items:
break
Отредактировано (Апрель 18, 2011 16:27:13)
Офлайн
Да.
Только код ваш работать не будет из-за того что for name_items, items in items.iteritems()
Офлайн
А если нужно вообще прекратить событие?
def hello():
for name_items, item in items.iteritems():
if name_items == other_name_items:
На данном этапе, вообще выключить выполнение hello()
Однако если не так, продолжить функцию.
Отредактировано (Апрель 18, 2011 18:00:44)
Офлайн
Да.
Офлайн
Спасибо большое, за объяснение, и быстроту в особенности.
Если будут вопросы, буду обращаться :)
Отредактировано (Апрель 18, 2011 18:20:09)
Офлайн