Вложенный цикл for не содержит внешней переменной цикла for.Python

Программы на Python
Anonymous
Вложенный цикл for не содержит внешней переменной цикла for.

Сообщение Anonymous »

у меня есть проект со следующим кодом

Код: Выделить всё

for route in routing_map
for profile in profiles
breakpoint() // i am printing route here
test_variable = 5;
breakpoint()
Я пытаюсь отладить этот Pdb.

Во время процесса отладки и печати тестовой переменной у меня возник вопрос.
в приведенном выше коде я запутался, если для каждого ROUTE и ДЛЯ каждого профиля в профилях
отпечаток маршрута должен ли ROUTE существовать ВНУТРИ ВЛОЖЕННОГО FOR LOOP. потому что он не существует во время отладки, как мы видим его сейчас.

Похоже, что напечатана только карта маршрутизации.
пожалуйста, проверьте, является ли это просто проблемой реализации кода Python или ошибкой в ​​​​логике.

подробнее, если кто-нибудь может уточнить, работают ли отладчики C, C++ одинаково.
спасибо за ваше время!

Вернуться в «Python»