Я хочу отслеживать значения num
и ctrl
во время выполнения этого небольшого кода, но я ненавижу испортить его с помощью операторов print
. Я попытался установить точку останова в начале l oop, поместить num
на часы и затем продолжить процесс отладки, но он отображал num: *not available*
. Установив точку останова в конце или не установив ее вообще, оба результата привели к схожему результату.
Установка точки останова в операторе if привела к тому, что мне приходилось нажимать кнопку продолжения каждый раз, когда l oop достигает оператора, что я посчитал неправдоподобным.
Любое предложение будет приветствоваться.
num = 0
while True:
num += 1
ctrl = 0
for i in range(1, num + 1):
if num % i == 0:
ctrl += 1
if ctrl == 500:
print(num)
break