Создание модулей на Python

PythonBeginner
Практиковаться сейчас

Введение

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

Создание модуля утилит

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

Сначала откроем файл space_util.py в директории /home/labex/project с таким содержанием:

## space_util.py

def oxygen_level():
    return 98

def temperature():
    return 25

print(oxygen_level())
print(temperature())

Запустим скрипт:

python space_util.py

На терминале должно быть отображено следующее сообщение:

98
25

Использование созданного модуля

В этом шаге давайте используем модуль space_util. Откройте новый файл с именем /home/labex/project/station_status.py с таким кодом:

## station_status.py
import space_util

print("Oxygen Level: {}%".format(space_util.oxygen_level()))
print("Temperature: {}°C".format(space_util.temperature()))

Запустите скрипт:

python station_status.py

На терминале должно быть отображено следующее сообщение:

Oxygen Level: 98%
Temperature: 25°C

Резюме

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