Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Limite dos módulos e orientação ao objeto

bom dia/tarde/noite, minha dúvida provavelmente será boba para programadores/as profissionais já, mas eu gostaria de saber se há limites para módulos importados? E se no paradigma de orientação a objeto em python realizamos estas mesmo tipo de importações de módulo? Ou há outra forma mais eficiente de fazer isto?

1 resposta
solução!

Boa noite, Kirão.

Sobre os módulos, se eu entendi sua pergunta, em Python você pode importar quantos módulos forem necessários para seu programa. É comum ver scripts mais profissionais com vários import se o script usar funções de diversas bibliotecas distintas. O que muda com a importação de vários módulos e a quantidade de memória que o Python irá alocar para guardar esses dados e funções. Script com muitos imports é um script mais pesado.

E sim, em POO há a realização de imports da mesma forma que no paradigma procedural ou no paradigma funcional. Não muda nada em relação a isso.

Inclusive, quando você avançar no estudo e for estudar POO em Python, ao ver exemplos de scripts por aí você verá que muitas vezes o programador importa seus próprios scripts no seu script principal (que seria um esqueleto do código), que é uma boa prática de programação, pois torna o código mais organizado.