Вложенный цикл 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++ одинаково.
спасибо за ваше время!
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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