Pull to refresh

Comments 10

Этот оператор нужен для тех, кто еще не забыл математику 5 класса, когда можно было писать 5 < x ≤ 7. И это обозначало, что x ∈ (5;7]. Оператор описан в документацией и является вполне себе известным поведением для Python-программистов, которые эту документацию читали.
Согласен на 100%. Но я, к сожалению, этот момент не читал. И разобрался вот-таким образом. Я предполагаю, что я не один такой был не в курсе.
А можно ссылочку именно на этот раздел документации.
а может ты её всю прочитаешь, а не будешь клянчить ссылочки по каждому пустяку?
Откуда столько агресии…
Я чего-то узнал — поделился. Кто-то поопытнее поделился со мной другими знаниями, а новички узнали и одно, и другое.
Может и существуют начинающие программисты, что перед тем как начать лобать изучают всю документацию, но я явно не из таких. У меня все постепенно.
кто по опытней написал документацию. но чукча не читатель, чукча писатель — из-за своего невежества сделал «великое» открытие и поспешил поделиться им со всеми, типа «а вдруг есть ещё такие кулхацкеры, которые учатся программировать не по документации, не по книжкам, не по руководствам, а выхватывая крупицы знаний из постов на хабре сомнительного качества».
PHP не хочет даже проводить сравнение:

$ cat temp.php
<?
if (9<8<7) echo "true";
else echo "false";
?>

$ php -f temp.php
PHP Parse error: syntax error, unexpected '<' in /home/user/temp.php on line 2

конечно, потому что не соответствует синтаксису.
не говоря о том, что было на хабре не далее как 3 дня назад
ПС. А есть ли подобные, сложные операторы в других языках?

будет есть в perl 6:
$ perl6 -e '(1 < 2 < 3).say()'
Bool::True

$ perl6 -e '(1 < 3 < 2).say()'
Bool::False
Sign up to leave a comment.

Articles