Найти тему
KodSchool

Покруче Пифагора: математика в Python | Урок 2

Оглавление
Превьюшка :)
Превьюшка :)

Вычисляем круче Пифагора

Компьютер - это вычислительная машина, и было бы странно, если в программирование нельзя было вычислять.

Говоря о вычислениях, нам нужно ввести 2 понятия: оператор и операнды. Операнды - это то, над чем выполняется вычисление (числа и строки) Оператор - это то, что выполняет вычисление ( +, -, /, *)

Давайте посмотри на конкретном примере.

x - это переменная, которой присвоено значение 10

y - это переменная, которой присвоено значение 2

x и y - это операнды

* - это оператор, который совершает действия над операндами( x и y)

В Python не так много операторов, которые нам понадобятся для работы.

Таблица основных операторов
Таблица основных операторов

Все вроде бы понятно, но давайте немного остановимся на целочисленном деление (//) и на деление с остатком (%).

Деление с остатком (%) - дает вам остаток, который вы видите справа от запятой при обычном деление.

Однако, стоит запомнить! Если при обычном деление вы получаете 0.3, то при деление с остатком вы получите 1, т.к. Python округляет число до целого в большую сторону.

Целочисленном деление (//) - дает вам целое число, которое вы видите слева от запятой при обычном деление.

На этом мы пока остановимся с математикой, ну а в следующий раз поговорим о типах данных.

Практика

Задание 1

Теперь мы вычисляем круче Пифагора, и это нужно доказать на деле! Попробуем написать программу, которая упросит школьникам их жизнь. А именно создадим программу, которая будет считать площадь треугольника.

Формула площади треугольника
Формула площади треугольника

Даннные задавайте в переменные (b,h), а в переменной S напишите вычисление и выведите результат на экран. А о своих успехах как всегда пишите в комментах 😊