Форум сайта python.su
47
я не правильно сказал. в питоне = это утверждение(statement) присваивания, не оператор(operator), и поэтому не может быть частью выражения(expression).
в других языках, например C и Ruby, = это оператор.
http://infohost.nmt.edu/tcc/help/pubs/python22/statements.html
Отредактировано bismigalis (Ноя. 25, 2013 19:36:59)
Офлайн
47
а сделано это чтобы не было такой дилемы https://github.com/bbatsov/ruby-style-guide/issues/53
Офлайн
857
solnего вообще нигде нельзя вкладывать
Не подскажите (или дайте сылку) почему в list comprehensions не льзя использовать оператор присваивания?
bismigalisstatement - оператор
я не правильно сказал. в питоне = это утверждение(statement) присваивания, не оператор(operator), и поэтому не может быть частью выражения(expression).
Офлайн
47
py.user.nextа operation тогда как?
statement - оператор
operator - операция
assert - утверждение
Офлайн
857
bismigalisчто-то ни разу не встречал
а operation тогда как?
Офлайн
43
py.user.nextКак-то стремно это все.
statement - оператор
operator - операция
assert - утверждение
Отредактировано sergeek (Ноя. 27, 2013 19:40:21)
Офлайн