O que são as bibliotecas do Python
Olá Jovens! Bem vindes a mais uma aula ❤️
Data Postagem: (31/05/2023)
Muito bem vindes a mais um módulo do nosso curso semanal de Python!
Hoje vamos falar sobre as Bibliotecas do Python, uma talvez das funções que fazem as linguagens de programação serem tão especiais e dinâmicas!
Uma Biblioteca, no mundo da programação, não é muito diferente da sua variante real. As Bibliotecas são um acervo de funções e comandos que ampliam a sua experiência na programação e permitem que você faça muito mais coisas com o seu código. E é claro, é uma forma de você poupar a cabeça com lógicas que já existem também!
Vamos entender como funciona a importação de uma biblioteca? para isso você irá utilizar o comando import
.
Utilizando o comando import
, você diz ao Python que ele deve buscar dentro da Biblioteca o "livro" específico com aquele nome.
O Python por padrão, já vem com algumas Bibliotecas instaladas, essas são algumas das mais importantes:
os: Essa Biblioteca é responsável por executar ações referentes ao sistema operacional que você está, podendo manipular arquivos, enviar comandos ao computador e etc.
Pickle: Essa Biblioteca é responsável por serializar e desserializar dados. Ou melhor dizendo, ela transforma os dados que passam nela em Bytes e vice-versa. Podendo ser uma ótima escolha para proteger os dados salvos.
math: Essa Biblioteca expande as funções matemáticas possíveis com o Python, tornando diversos cálculos muito mais simples.
Existem muitas outras pré-instaladas e várias para importar de repositórios (depósitos de códigos) públicos e privados.
Mas nesse momento, vamos utilizar como exemplo a biblioteca math
. Vamos criar um exemplo em que o usuário quer a Raiz Quadrada de um número.
Observe o código abaixo:
No exemplo acima, utilizamos o comando sqrt()
da biblioteca math
. Para que o python saiba que você quer utilizar um comando da biblioteca math
, você precisa primeiro escrever o nome da biblioteca e depois o comando dela, separados por um ponto (.) math.sqrt(variavel)
No caso do comando sqrt()
, ele espera uma variável numérica dentro dos parênteses, e sempre vai retornar a raiz quadrada desse número. Lembrando que, cálculos impossíveis vão resultar em erro. (Como a raiz quadrada de 0)
Porém, agora, nesse exemplo, não vamos nos aprofundar (ainda) nessa biblioteca.
Próximos Passos:
A seguir aprenderemos como importar bibliotecas no Python.
Last updated