Доброго времени суток всем!
В этой статье покажу пример, как можно сделать вычисление на языке программирования Python, на примере вычисления периода обращения спутника.
Сначала дадим определение, что такое период обращения спутника.
Орбитальный период - время, за которое небесное тело совершает полный оборот на орбите вокруг внешнего центра или вокруг общего с другим небесным телом центра масс. Является предметом изучения небесной механики.
Формула для вычисления
Теперь перейдем к примеру кода на языке программирования Python.
Рассмотрим код более подробно.
Команда import предоставляет доступ к модулю math, в языке Python - один из наиважнейших модулей. Он открывает возможность использовать тригонометрические функции из математики.
Переменная r = гравитационный параметр, обозначается как мю(μ).
Гравитационный параметр - произведение гравитационной постоянной на массу объекта.
Переменная a - большая полуось орбиты.
Большой осью эллипса называется его наибольший диаметр — отрезок проходящий через центр и два фокуса. Большая полуось составляет половину этого расстояния и идёт от центра эллипса через фокус к его краю.
Float- числовой тип данных, указывающий на то что может задаваться число с плавающий точкой, то-есть дробное.
input - предоставляет поле для ввода данных, в данном случае числа, а именно большая полуось орбиты. В кавычках текст предлагающий ввести число в километрах, представляющий большую полуось.
В строке ниже, используется модуль , math для вызова числа "Пи", sqrt вызывает корень квадратный и pow возводит число в степень, в данном случае pow возводит большую полуось в третью степень.
Print - выводит результат расчета на экран и что это значение означает, в этом примере мы нашли "Период обращения спутника вокруг Земли".
Пустой input() внизу просто завершает выполнение программы.
Вот-так, просто на языке программирования Python, можно работать с числами данными, стоит в одном месте указать тип данных float и все другие числа тоже считаются с плавающей точкой.
До скорых встреч!
Маленькая просьба, поставить лайк в Дзене, если Вам понравилась публикация и подписаться, это поможет развитию канала: https://dzen.ru/id/5f572502b7204709f04ab67c