Команды ввода-вывода и арифметические операции в Питоне.
После того, как вы узнали в какой среде можно создавать и выполнять программы на Питоне, можно приступить к изучению основ этого языка. Самым интересным является то, что первые простые программы можно писать без знаний о каких-либо сложных конструкций и тела программы (как и в Паскале). В этом уроке мы познакомимся с операциями ввода-вывода в Питоне, а также быстрого вывода арифметических операций на экран компьютера.

Чтобы узнать, что получается в результате действий, проводимых вами в программе, необходимо как-то это отобразить. К самому простому и основному способу вывода данных из программы является старый добрый вывод результата на экран, прямо из командной строке Shell среды разработки IDLE.
Для вывода значений на экран, в Питоне предусмотрена функция print(). Внутри круглых скобок, через запятую, следует писать то, что вы хотите вывести.
Примеры вывода:
Вывод результата вычислений на экран
Для немедленного вывода результата вычислений на экран, производим действия в скобочках.
print(2+3) # результат сложения 2 и 3
Также, есть возможность с помощью одного оператора вывести на экран сразу несколько результатов вычислений.
print(2*5, (10-1)*9) # результат вычисления нескольких арифметических операций
Вывод текста
print(Введите значение b) # вывод поясняющей строки
Вывод значения переменной на экран
print(b) # вывод в виде строки значения переменной b
В отличие от других языков программирования конструкции в Питоне предложения не нужно заканчивать завершающим символом.
b=2+3 # Помещаем в переменную b, результат сложения двух чисел
print(b) # Выводим значение переменной на экран
Ввод и вывод значений на экран
А теперь перейдём к рассмотрению оператора ввода значений в программу. Для ввода данных в программу из командной строки в Питоне используют функцию input(). Она считывает введенные вами данные из одной строку. Ввод данных завершают нажатием клавиши Enter. Можно вводить значения с пояснением, указывая его прямо в скобках
.Pervoe_znachenie=input(Введите значение Pervoe_znachenie=) # Выводим поясняющую строку и передаем результат ввода в переменную Pervoe_znachenie
print(Pervoe_znachenie) # Выводим значение переменной Pervoe_znachenie на экран
Однако не стоит забывать и о типе вводимых данных. Помните, что в самом начале статьи я говорил, что мы вводим строку. Проверим это на примере. Попробуйте выполнить следующий код:
print(Введите значение a)
a=input()
print(Введите значение b)
b=input()
c=a+b
print(Сумма а и b = + c)
Как видим, результатом сложения является состыковка двух символов (конкатенация), а не реальная сумма чисел.
Выходом из этой ситуации будет два нижеприведенных варианта:
Перенос значения в уже заданную переменную
print(Введите значение a)
a=input()
print(Введите значение b)
b=input()
a=a+b
print(Сумма а и b =, a)
Вывод без использования новой переменной
print(Введите значение a)
a=input()
print(Введите значение b)
b=input()
print(Сумма а и b =, a+b)
В следующем уроке, когда мы будем говорить о типе данных, данная ситуация будет легко исправлена.
print(2 ** 16) # возведение в степень
print(37 / 3) # обычное полное деление числа
print(37 // 3) # частное от деления нацело
print(37 % 3) # остаток от деления нацело
Идентификаторы в Питоне Дополнительные возможности оператора вывода