Python, как обычный калькулятор, может производить арифметические операции с числами. Давайте попробуем вывести обычной число в print(). Тут уже не нужно заключать в кавычки. Так интерпретатор Python будет понимать, что это число, а не текст.
Код
# Пишем текст в консоль "Привет, мой 3 урок!"
print('Привет', 'мой', '3 урок!', sep=' | ', end='<== конец строк \n')
# Выводим число
print(6)
Вывод
>> Привет, | мой | 3 урок!<== конец строк
>> 6
Обычные операции типа сложения, вычитания, деления и умножения работают при использовании "+", "-", "/" и "*" соответственно. Давайте попробуем.
Код
# Пишем текст в консоль "Привет, мой 3 урок!"
print('Привет', 'мой', '3 урок!', sep=' | ', end='<== конец строк \n')
# Сложение
print(6+6)
# Вычитание
print(6-6)
# Деление
print(6/6)
# Умножение
print(6*6)
Вывод
>> Привет, | мой | 3 урок!<== конец строк
>> 12
>> 0
>> 1.0
>> 36
Еще можно делать возведение в степень (**), деление без остатка (//) и получать остаток от деления (%).
Код
# Возведение в степень
print(6 * 6)
# Деление без остатка
print(14 // 6)
# Остаток от деления
print(14 % 6)
Вывод
>> 36
>> 2
>> 2
Обязательно поиграйтесь с этими операциями, чтобы лучше запомнить их.
Приоритет арифметических операций
В Python можно выполнять большие вычисление в одну строку. Например, так.
Код
# Большое вычисление
print(10 + 12 - 5 + 3)
Вывод
>> 20
А также работают все приоритеты выполнения арифметических операций, как в математике. Сначала выполняется операция в скобках, потом умножение (деление), потом сложение (вычитание).
Код
# Приоритет выполнения арифметических операций
print(3 + (4 - 2) * 5)
Вывод
>> 13
Вывод текста с арифметической операцией
Помимо этого можно выводить текст рядом с вычислением. Давайте попробуем.
Код
# Вывод текста с арифметической операцией
print('Ответ:', 3+ (4 - 2) * 5)
Вывод
>> Ответ: 13
В данном уроке мы рассмотрели аргументы функции print(), а также арифметические действия в Python. В следующем уроке мы изучим переменные и логические операции в Python.
<< Пред. Урок =========== След. Урок >>