Как работает логика в сочетании с присвоением значений переменным
В Python or
— это логический python-interpreter оператор, который оценивается pythonic следующим образом:
True or True
> True
True or False
> True
False or True
> True
False or False
> False
None
не является python-3.x ни True
, ни False
(см. article), но оценивается python-3.x как False
в операции or
.
Отдельно python стоит отметить, что неясно, для py3k чего предназначен этот код. Более python-shell того, то, что на самом деле pythonic делает код, не кажется полезным. Этот python код не вычисляет диапазон py списка чисел, если это намерение.
Во-вторых, цель pythonic None
тоже не ясна. Я предполагаю, что py3k это должно быть отказоустойчивым, когда pythonic список пуст, но это не работает python таким образом.
python
python-3.x
Как работает логика в сочетании с присвоением значений переменным
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.