Задать вопрос
@Usernameee

Почему сначала предлагает ввести значение, а потом ключ?

dict = {}

dict[input('ключ: ')] = input('значение: ')

dict[input('ключ1: ')] = input('значение1: ')

dict[input('ключ2: ')] = input('значение2: ')
  • Вопрос задан
  • 100 просмотров
Подписаться Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Хекслет
    Python-разработчик
    10 месяцев
    Далее
Решения вопроса 1
AshBlade
@AshBlade
Просто хочу быть счастливым
Из-за порядка вызовов методов: сначала вычисляется правая часть привоения, а затем левая.

Из документации
Python evaluates expressions from left to right. Notice that while evaluating an assignment, the right-hand side is evaluated before the left-hand side.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы