Pythoh, теория + практика. Программа состоит из 2 инструкций. Они будут выполняться в той последовательности, в которой указаны, то есть сверху вниз
![]()
|
Python, начало Программа – это набор инструкций, который описывает определённую последовательность действий. Например: ![]() В первом примере программа состоит из 2 инструкций. Они будут выполняться в той последовательности, в которой указаны, то есть сверху вниз. В свою очередь каждая инструкция создает или обрабатывает объекты и понятие "объект" является ключевым понятием в Python. print(5 + 6) В этой строчке складывают 2 объекта- числа(Будет выведено число 11). print(‘Как дела?’) В этом случае объект - строка. print(54 > 55) В этом случае сравниваются 2 числа и результат сравнения — объект логического типа. Конкретно в этом случае результатом исполнения будет False. В Python существует очень много различных типов. В таблице представлено большинство из них: (записать) ![]() Мы разберем 2 типа объектов: целые числа(int, от слова "integer") и числа с плавающей точкой(float, число с дробной частью). Целое число - число, которое не содержит дробную часть. К ним относятся все положительные, все отрицательные, а также 0. Например: 7, 6, 5, 2, 100, -5, -99. Вещественные числа - числа, которые содержат дробную часть. Целая часть в Python отделяется от дробной знаком "точки". Если вы вместо точки поставите запятую, то Python воспримет это как перечисление двух целых чисел. Пример: 6.3, 7.5, -9.6. ![]() Практика: Введите следующие команды из примеров в Pycharm, в разделе «Python Console» (этот раздел искать в нижней части экрана). Результат должен совпасть с результатами из примеров ниже. При сложении двух целых чисел результатом будет также целое число: ![]() Если сложить вещественное число с целом, то результатом будет уже вещественное число - оба числа будут преобразованы к типу float: ![]() И, естественно, если ты будешь складывать два вещественных числа, то получишь также вещественное: ![]() Операция вычитания обозначается через дефис. Логика исполнения такая же, как и при сложении: ![]() Умножение обозначается звездочкой. ![]() Следующая операция - деление. Здесь есть 1 нюанс - при делении целого числа вы ВСЕГДА будете получать вещественное: ![]() Очень полезная операция - возведение в степень. Сначала вы указываете кого возводите в степень, затем уже саму степень: ![]() Следующая операция - деление нацело. Она отличается от обычного деления тем, что ответ всегда будет целого типа. И результат получается исходя из ответа на вопрос "Сколько раз второе число помещается в первое?". ![]() И последняя операция - это остаток от деления. Она обозначается знаком процента %. Результат получается исходя из ответа на вопрос "Какое число нужно прибавить к результату целочисленного деления этих двух чисел, чтобы получить исходное число?". ![]() Встроенные функции Также в Python присутствует множество встроенных операций. ![]() abs() - находит модуль числа и принимает на вход одно значение. Модуль числа - это абсолютная величина, то есть, грубо говоря, модуль числа отбрасывает знак. ![]() Внутри модуля вы также можете выполнять и различные математические операции: ![]() min() - принимает на вход несколько значений через запятую и находит самое наименьшее из них. ![]() max() - принимает на вход несколько значений через запятую и находит самое наибольшее из них. ![]() pow() - принимает на вход 2 значения и возводит первое число в степень второго. ![]() round() - принимает на вход значение и выполняет округление по умолчанию до целого числа. Также, если через запятую указать разряд, то функция будет округлять до какого значения после точки нужно округлять. ![]() В Python есть функция type(), которая принимает объект и возвращает тип данного объекта: ![]() Внутри функций вы можете использовать и другие функции. В таких случаях все выражения будут выполняться согласно приоритету операций. Сначала выражения в скобках, и лишь затем результат самой функции: ![]() Если вам необходимо вычислить корень из числа, то вы можете воспользоваться следующим способом. В математике корень из числа вычисляется таким образом: ![]() Домашнее задание Выполнить тест в классруме |