Модуль: (Python) Переменные. Вывод, ввод, присваивание


Задача

2/6

Переменные 2. Оператор ввода и присваивания

Теория Нажмите, чтобы прочитать/скрыть

Значение переменной

Переменная хранит в себе только одно значение. Если записать в нее другое значение, то старое "стирается".
В языке Python при изменении значения переменной выделяется новая область памяти, а старая область памяти уже недоступна и будет освобождена так называемым сборщиком мусора - специальной программой, которая управляет памятью

Сохранить в переменной какое-то значение можно двумя способами:
1) с помощью оператора присваивания (=). Например,
name = "Petr"
Тем самым связали переменную name со значением Petr. Оператор присваивания работает справа налево: берется значение, которое стоит справа от знака "=" и записывается в переменную стоящую слева от знака "="

2) ввести нужное значение с клавиатуры с использованием встроенной функции (команды) input() (от английского input - ввод), Например,
name = input()
В последнем случае, при выполнении команды, программа будет ожидать ввода пользователем какого-либо значения (какого конкретно мы не можем знать, зависит от желания пользователя) и после нажатия клавиши Enter, введенная символьная строка запишется в переменную name.
 
Оператор - это команда языка программирования.

Чтобы вывести значение переменной на экран, в операторе вывода print() просто указываем имя переменной без кавычек. Например, программа
name = "Petr"
print(name)  
# выведет на экран Petr


Надо запомнить!
  1. Задать значение переменной можно с помощью оператора ввода (name = input()) или оператора присваивания:
    name = "Petr".
  2. Вывести значение переменной можно просто указав в операторе вывода имя переменной без кавычек:
    print(name)

Задача

В программе в переменную name вводится имя с клавиатуры, выведите на экран приветствие для введенного имени.

Входные данные (описание данных, на которых проверяется решение задачи)
На вход программы подается одно слово.

Выходные данные (описание того, в каком формате программа должна вывести на экран результат)
Выведите на экран строку приветствия.

Для решения задачи вам даются примеры, которые вы должны проанализировать и подумать как из входных данных получаются выходные.
 
Примеры
Входные данные Выходные данные
1 Dima Hello,Dima!

Примечание: вывод БЕЗ пробелов!

Все программы проверяются на нескольких входных данных. Обязательно тестируйте вашу программу на других значениях. Придумайте 2-3 теста самостоятельно. Подумайте, что вы хотите, чтобы программа вывела на экран и посмотрите, что она выводит на самом деле.
Оцените работу вашей программы, и отправьте ее на проверку.