Python. Первый шаг в программировании для детей и начинающих. Андрей Миллиардов

Чтение книги онлайн.

Читать онлайн книгу Python. Первый шаг в программировании для детей и начинающих - Андрей Миллиардов страница 5

Жанр:
Серия:
Издательство:
Python. Первый шаг в программировании для детей и начинающих - Андрей Миллиардов

Скачать книгу

math

      result = math.sqrt(16)

      print(result) # Выведет 4.0

      math.pow(x, y) – возведение числа x в степень y (аналог **):

      python

      import math

      result = math.pow(2, 3)

      print(result) # Выведет 8.0

      math.ceil(x) – округление числа вверх:

      python

      import math

      result = math.ceil(4.2)

      print(result) # Выведет 5

      math.floor(x) – округление числа вниз:

      python

      import math

      result = math.floor(4.8)

      print(result) # Выведет 4

      math.pi – значение числа π (пи):

      python

      import math

      print(math.pi) # Выведет 3.141592653589793

      Пример использования математических функций

      Давай создадим программу, которая будет рассчитывать длину окружности и площадь круга по введенному радиусу. Для этого нам понадобится число π и несколько функций из модуля math.

      python

      import math

      # Ввод радиуса

      radius = float(input("Введите радиус круга: "))

      # Вычисление длины окружности

      circumference = 2 * math.pi * radius

      # Вычисление площади круга

      area = math.pi * math.pow(radius, 2)

      # Вывод результатов

      print("Длина окружности:", circumference)

      print("Площадь круга:", area)

      Программа спрашивает у пользователя радиус, а затем вычисляет длину окружности и площадь круга, используя введенное значение. Это пример реального использования математических функций в программировании.

      Комбинирование арифметики и математических функций

      Ты можешь комбинировать арифметические операции с функциями модуля math, чтобы решать более сложные задачи. Например, вот программа, которая вычисляет гипотенузу треугольника по двум его сторонам, используя теорему Пифагора:

      python

      import math

      # Ввод длин сторон

      a = float(input("Введите длину первой стороны: "))

      b = float(input("Введите длину второй стороны: "))

      # Вычисление гипотенузы

      hypotenuse = math.sqrt(math.pow(a, 2) + math.pow(b, 2))

      # Вывод результата

      print("Гипотенуза треугольника:", hypotenuse)

      Здесь мы используем функцию math.sqrt для вычисления квадратного корня и math.pow для возведения в квадрат. Таким образом, программа реализует формулу гипотенузы: c=a2+b2c = \sqrt{a^2 + b^2}c=a2+b2.

      Практическое задание

      Напиши программу, которая вычисляет площадь прямоугольника. Пользователь вводит длину и ширину, а программа возвращает площадь.

      Создай программу, которая определяет, является ли число чётным или нечётным. Используй оператор %.

      Допиши калькулятор, добавив в него возможность вычислять квадратный корень и округление чисел.

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

      Глава 4: Условия (if/else)

      Программирование

Скачать книгу