Python: Criando Módulos

PythonBeginner
Pratique Agora

Introdução

Neste laboratório, vamos mergulhar num cenário de estação espacial, onde assumimos o papel de comandante da estação espacial. Nosso objetivo é utilizar nossas habilidades em Python para criar módulos que auxiliarão na gestão e no bom funcionamento da estação espacial. Este cenário envolvente nos permitirá aplicar nosso conhecimento de Python em um ambiente prático e emocionante.

Criando um Módulo de Utilitários

Nesta etapa, começaremos criando um módulo de utilitários chamado space_util.py, que conterá funções para operações básicas da estação espacial.

Primeiramente, vamos abrir o arquivo space_util.py no diretório /home/labex/project com o seguinte conteúdo:

## space_util.py

def oxygen_level():
    return 98

def temperature():
    return 25

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

Execute o script:

python space_util.py

As informações abaixo devem ser exibidas no seu terminal:

98
25

Usando o Módulo Criado

Nesta etapa, vamos utilizar o módulo space_util. Abra um novo arquivo chamado /home/labex/project/station_status.py com o seguinte código:

## station_status.py
import space_util

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

Execute o script:

python station_status.py

As informações abaixo devem ser exibidas no seu terminal:

Oxygen Level: 98%
Temperature: 25°C

Resumo

Neste laboratório, criamos e utilizamos módulos Python para simular operações de estações espaciais. Ao projetar este laboratório baseado em cenários, nosso objetivo foi fornecer uma aplicação prática para que você reforce sua compreensão sobre a criação e o uso de módulos em Python. Este laboratório ajuda você a conectar conceitos teóricos com aplicações do mundo real e promove uma compreensão mais profunda da criação de módulos Python.