Найдено = нет Пока не найдено Блабла если ок: найдено = да
А почему там скобки?
Я предпочитаю писать while True: и выходить по break, но while not какое_нибудь_булево тоже вполне обычная конструкция
Мне такой вариант больше нравится. Я написал в скрипте: found = false while found == false: И стало гораздо понятнее, чем это: found = false while (not found) Потому что я воспринимаю это как двойное отрицание, то есть "found = ложь, пока не ложь, выполняется это"
while found == false: не надо так писать, создается ощущение что found может быть ещё чем-то кроме true/false
откда в строке while not found двойное отрицание?
Потому что мной читается это как "пока не ложь", а не как "пока не найдено", потому что переменной "найдено" присвоено значение "ложь"
чет с абстракциями беда у тебя, давай привыкай и не усложняй) иначе потом будет больно
Читать много кода и смотреть как там сделано. Лучше более приличного кода, но это уж как повезёт.
Ну я и так читаю.ког, к конкретно к подобному чтобы привыкнуть? По остальному вроде бы всё понятно.
Обсуждают сегодня