Olá Marcus,
não entendi porque devemos utilizar o ep corpo.py
Excelente!
Muito obrigado pela pergunta.
Antes de continuar, notem que em nenhum lugar do enunciado está escrito que a módulo corpo.py deve ser usado.
No entanto, é verdade que o seu uso é conveniente.
É conveniente usar o módulo corpo para acessar as posições das listas.
Assim, não temos que decorar os índices das posições e colocar números mágicos no programa
Por exemplo, considerem as definições
POS = 0
VEL = 1
MASSA = 2
RAIO = 3
COR = 4
NOME = 5
TIPO = 6
ATIVO = 7
no módulo corpo.py e a definição
# módulo corpo.py do EP09: crp.POS, crp.MASSA, crp. import corpo as crp # constante gravitacional universal G = 8.65e-13 # km**3 kg**-1 hr**-2
no módulo newton.py.
As formas
massa = astro[crp.MASSA]
vel = turtleship[crp.VEL]
bla = 5*G
são alternativas preferíveis às formas
massa = astro[2] # ou será 1? ou será 0? não lembro vel = turtleship[1] # hmmm, não era 3? bla = 5*8.65e-13 # ou será 8.56e-12 ?
P.S. Em um fórum não é recomendável direcionar as perguntas. Em um universo de mais pessoas obtemos respostas melhores.