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

Dúvida sobre import

Pq que para o randrange utilizamos o "from random" primeiro para depois usar o import e no matplotlib.pyplot colocamos direto o import?

1 resposta
solução!

Olá Isabele, tudo bem ? Espero que sim.

Duas pontos importantes que precisamos entender

  • O primeiro ponto é, existe uma convenção de importar as ferramentas da maneira que é sugerida na documentação, por exemplo o matplotlib em sua documentação sugere a importação de todo o modulo pyplot e colocar o apelido plt.
import matplotlib.pyplot as plt

Você consegue importar de outras maneiras, não importando todo o modulo pyplot ou não utilizando o apelido, mas não é o convencional e pode dificultar outras pessoas de interpretar seu código.

  • O segundo ponto é, quando não precisamos utilizar todas as ferramentas ou funções de um pacote e conseguimos importar apenas aquilo que vamos utilizar. Por exemplo na biblioteca random temos diversas funções e não precisamos trazer todas elas para o nosso código, por isso utilizamos o from para indicar a biblioteca e depois o import indicando apenas a função que queremos, como o randrange.
from random import randrange

Novamente você poderia importar de outra maneira, por exemplo importar toda a biblioteca random, mas ficaria mais trabalhoso para utilizar suas funções e você teria carregado funções desnecessárias para seu projeto.

Espero ter ajudado, qualquer duvida não hesite em perguntar.

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software