Почему Python не может использовать ключевое слово as для выполнения выражений присваивания?Python

Программы на Python
Ответить
Гость
 Почему Python не может использовать ключевое слово as для выполнения выражений присваивания?

Сообщение Гость »


В Python 3.8 появился «оператор моржа» := для выполнения выражений присваивания. Почему они не могли использовать ключевое слово as? В частности, существуют ли синтаксические варианты as, которые исключают это?

Чтобы использовать пример из документации Python:

# Фактический синтаксис Python 3.8 если (n := len(a)) > 10: print(f"Список слишком длинный (элементов: {n}, ожидается
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»