История изменений
Исправление wandrien, (текущая версия) :
В Python сразу видно начало и конец блока.
Правда?
def validation(previousFilms, films, xchgrate):
wrongDataCount = 0
for film in films:
for prev in previousFilms:
if (prev.extId == film.extId) and (prev.days == film.days) and ((film.valueCurrent * 10000 / xchgrate.cny) < prev.valueCurrent):
wrongDataCount += 1
if (wrongDataCount >= 2):
return False
Сколько блоков закрылось после return False?
Небольшой скрипт на Python реально может прочитать и понять любой человек хотя бы с минимальным it-бэкграундом без предварительной подготовки.
Ох уж эти мифические человеки, которые програмировают компудахтер на питоне без образования.
Это именно то, что я писал выше. Ты подтверждаешь мой тезис:
«Не из-за читаемости синтаксиса, а из-за кажущейся простоты синтаксиса в хеллоу ворлдах для первокурсников.»
Программирование как деятельность состоит в понимании, составлении и описании структур данных и алгоритмов.
Исходная версия wandrien, :
В Python сразу видно начало и конец блока.
Правда?
def validation(previousFilms, films, xchgrate):
wrongDataCount = 0
for film in films:
for prev in previousFilms:
if (prev.id == film.id) and (prev.days == film.days) and ((film.valueCurrent * 10000 / xchgrate.cny) < prev.valueCurrent):
wrongDataCount += 1
if (wrongDataCount >= 2):
return False
Сколько блоков закрылось после return False?
Небольшой скрипт на Python реально может прочитать и понять любой человек хотя бы с минимальным it-бэкграундом без предварительной подготовки.
Ох уж эти мифические человеки, которые програмировают компудахтер на питоне без образования.
Это именно то, что я писал выше. Ты подтверждаешь мой тезис:
«Не из-за читаемости синтаксиса, а из-за кажущейся простоты синтаксиса в хеллоу ворлдах для первокурсников.»
Программирование как деятельность состоит в понимании, составлении и описании структур данных и алгоритмов.