Как вы сейчас написали, внутренний l oop всегда будет ломаться на первой итерации (когда i = 0
). Вот почему вы видите, что он печатается только один раз, внешний l oop зацикливается 5 раз, однако внутренний l oop проходит только через первую итерацию перед нажатием break
.
См. Ниже строка break
должна быть вложена в оператор if, чтобы она разрывалась от внутренней l oop только при совпадении двух чисел.
for i in range(5):
for j in range(5):
if i == j:
print('Same Number')
break