Python
У меня в коде есть цикл while в нём постоянно меняется переменная h
Нужно сделать так чтобы если h при прошлом прохождения цикла равна нынешней h, выход из цикла.
Простите с русским не дружу(((
Ответы
Ответ дал:
1
Ответ:
temp = h
while condifion:
#code
h = newValue
if (h == temp): break
temp = h
Объяснение:
kssuvik:
Можешь объяснить пожалуйста...
переменная temp хранит значение h, полученное после выполнения тела цикла. Кстати, при инициализации temp стоит ей присвоить не первоначальное значение h, а какое либо случайное
Это Python 3.8 ? Просто у меня этот код не работает
Ну естественно он не будет у вас работать. Это образец. Тут показан принцип, как можно реализовать сохранение значения переменной с предыдущей итерации цикла
Вас заинтересует
2 года назад
2 года назад
7 лет назад
7 лет назад