Аннотация: В этом уроке вы узнаете, как программы на Python могут получать данные от пользователя, сохранять их в переменные и использовать в дальнейших вычислениях. Мы подробно рассмотрим команды print() и input(), а также правила работы с переменными.
Программы могут получать данные от пользователя во время выполнения с помощью команды input().
print('Как тебя зовут?') # вывод текста
print('Привет,', input()) # ввод и вывод текста Пошаговая работа программы:
input()Важно: команда input() всегда возвращает строку.
Чтобы сохранить введённые данные, используют переменные:
variable_name = input() print('Вы ввели текст:', variable_name) Переменная — это контейнер, который хранит данные в памяти. Каждая переменная имеет имя и значение.
Вы можете выводить значения переменных, просто указав их имена без кавычек:
city = 'Тула' print(city, '- мой город!') Результат:
Тула - мой город! Можно выводить сразу несколько переменных:
name = 'Алеша'
city = 'Тула'
print('Меня зовут', name, '.', city, '- мой город!') Результат:
Меня зовут Алеша . Тула - мой город! _.name и Name — разные переменные.lower_case_with_underscores.Примеры хороших имён:
user_nameserver_responseis_password_goodcyberpunk_77Оператор = связывает значение справа с именем переменной слева:
name = 'Тимур' Пример:
name1 = 'Тимур' name2 = name1 name1 = 'Гвидо'
print(name1)
print(name2)
Результат:
Гвидо Тимур Важно: переменная всегда должна стоять слева от знака =.
'Timur' = name # Ошибка! # SyntaxError: cannot assign to literal here print().input(): name = input('Как тебя зовут? '), но в нашем курсе это делать не нужно.first = input() second = input() print('I am', first, 'and', second) EOFError.print() — вывод данных.input() — ввод данных.= присваивает значение переменной.