Математика в программировании важна, так как тот же всем известный калькулятор написан благодаря математике, та же самая статистика так же ведется благодаря математике, да и многое другое. В языке программирования Python арифметические операции немного отличаются от тех, что все мы проходили в школе. И так, сложение в Python выполняется, как обычно, знаком +, то же самое и с вычитанием, знак минус -, умножение – звездочка *, деление – косой чертой / (слеш), а вот возведение в степень обозначается двумя звездочками **. Применить на практике данные математические знания можно при помощи все того же print, о котором вы можете прочесть в этой статье:
print(5 + 5)
print(5 - 5)
print(5 * 5)
print(5 / 5)
print(5 ** 5)

Если запустить нашу программу, то увидим как Python посчитает наши простые арифметические примеры:

Тут я думаю все понятно, так же можно присваивать переменным числа и выполнять с ними те же самые арифметические операции. Как вариант, присвоим переменным “a” и “b” значение “5” и выведем результат сложения:
a = 5
b = 5
print(a + b)

В данном примере можно было вывести результат создав еще одну переменную, то есть:
c = a + b
И вывести в программе ее значение (print(c)), но, если есть возможность сокращать код, лучше его сокращать и не использовать лишние переменные. После запуска Python посчитает и выведет на экран решения нашей задачи:

Если вы вспомните предыдущие уроки, то у вас может возникнуть вопрос, мы ведь использовали знак плюс (+) для конкретизации? Да, все верно, конкретизация работает с текстом, но, Python видит что в данный момент происходит математические операции, а именно, сложение двух чисел и мы не ставили кавычки в переменных.
Теперь для наглядности давайте возведем три в степень три (3 ** 3), для этого присвоим переменным “a” и “b” значение “3”:
a = 3
b = 3
print(a ** b)

И выведем результат на экран программы:

В дальнейших уроках по языку Python мы еще не раз будем сталкиваться с арифметическими операциями. Для закрепления полученных знаний, можете поэкспериментировать с арифметическими операциями:
- 10 умножить на 25;
- 2 в степени 15;
- Минус 5 разделить на минус 2;
- 10 разделить на 5 и прибавить 10.
Так же рекомендуется к прочтению предыдущие уроки по языку Python:
Язык программирования Python – Множественное присваивание
Язык программирования Python Basic – Строки и конкатенация
Язык программирования Python Basic – Оператор ввода input
Язык программирования Python Basic – Переменные
Язык программирования Python Basic – работа с командой “print”
Язык программирования Python Basic – Вступление и первая программа
Про сам язык программирования Python можно прочесть на WIKI.
А на этом сегодня все, надеюсь, данная статья будет вам полезна.
Хотелось бы выразить огромную благодарность тем, кто принимает активное участие в жизни и развитии журнала, огромное спасибо вам за это.
Журнал Cyber-X