Найти тему
Георгий Багаев

Пример вычисления периода обращения спутника вокруг Земли на языке программирования Python

Доброго времени суток всем!

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

Сначала дадим определение, что такое период обращения спутника.

Орбитальный период - время, за которое небесное тело совершает полный оборот на орбите вокруг внешнего центра или вокруг общего с другим небесным телом центра масс. Является предметом изучения небесной механики.

Формула для вычисления

Формула вычисления Периода обращения.
Формула вычисления Периода обращения.

Теперь перейдем к примеру кода на языке программирования Python.

Пример вычисления Орбитального периода.
Пример вычисления Орбитального периода.

Рассмотрим код более подробно.

Команда import предоставляет доступ к модулю math, в языке Python - один из наиважнейших модулей. Он открывает возможность использовать тригонометрические функции из математики.

Переменная r = гравитационный параметр, обозначается как мю(μ).

Гравитационный параметр - произведение гравитационной постоянной на массу объекта.

Переменная a - большая полуось орбиты.

Большой осью эллипса называется его наибольший диаметр — отрезок проходящий через центр и два фокуса. Большая полуось составляет половину этого расстояния и идёт от центра эллипса через фокус к его краю.

Float- числовой тип данных, указывающий на то что может задаваться число с плавающий точкой, то-есть дробное.

input - предоставляет поле для ввода данных, в данном случае числа, а именно большая полуось орбиты. В кавычках текст предлагающий ввести число в километрах, представляющий большую полуось.

В строке ниже, используется модуль , math для вызова числа "Пи", sqrt вызывает корень квадратный и pow возводит число в степень, в данном случае pow возводит большую полуось в третью степень.

Print - выводит результат расчета на экран и что это значение означает, в этом примере мы нашли "Период обращения спутника вокруг Земли".

Пустой input() внизу просто завершает выполнение программы.

Так производится запуск алгоритма в среде Python 3.3.3 Shell
Так производится запуск алгоритма в среде Python 3.3.3 Shell
Так выглядит результат вычисления при помощи языка программирования Python в среде разработки Python 3.3.3 Shell
Так выглядит результат вычисления при помощи языка программирования Python в среде разработки Python 3.3.3 Shell

Вот-так, просто на языке программирования Python, можно работать с числами данными, стоит в одном месте указать тип данных float и все другие числа тоже считаются с плавающей точкой.

До скорых встреч!

Маленькая просьба, поставить лайк в Дзене, если Вам понравилась публикация и подписаться, это поможет развитию канала: https://dzen.ru/id/5f572502b7204709f04ab67c