Python para todos!
  • Apresentação e Links Úteis
    • 😁Seja bem vinde!
    • ⚠️Pre Requisitos
    • ❤️Seu suporte é muito importante!
  • Capítulo 1 - Introdução
    • 🎦O que é Programação?
  • Capítulo 2 - Conceitos Básicos de Lógica de programação
    • ➡️Introdução
    • ▶️O que são variáveis?
    • ▶️Os operadores Lógicos
    • ▶️O Famoso "Se"
    • ▶️Executar e Repetir
  • Capítulo 3 - Introdução ao Python e Comando Básicos
    • ▶️Instalando o Python
    • ▶️Meu primeiro programa
    • ▶️Variáveis em Python
    • ▶️O Comando Input
    • ▶️If. o "Se" do Python
    • ▶️While, o "Enquanto' do Python
    • ▶️Conversa, exercícios e conclusão do capítulo.
  • Resolução dos exercícios do capítulo 3 e dicas de programação
    • ✅Correção dos exercícios
  • Capítulo 4 - Introdução as funções e mais atividades!
    • ▶️Introdução as funções
    • ▶️Recriando a calculadora, porém com funções!
  • Capítulo 5 - Vamos falar de Bibliotecas
    • ▶️O que são as bibliotecas do Python
    • ▶️PIP, não é Picture-in-picture!
    • ▶️Como utilizar o PIP
Powered by GitBook
On this page
  1. Capítulo 5 - Vamos falar de Bibliotecas

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.

#Importando Bibliotecas [Estrutura]
import nome_da_biblioteca

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:

#Meu primeiro exemplo com import
import math

#Definimos o número que queremos a raiz quadrada:
x = 4

#agora vamos chamar um comando da biblioteca math:
resultado = math.sqrt(x)

#Vamos imprimir o resultado:
print(resultado)

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.

PreviousRecriando a calculadora, porém com funções!NextPIP, não é Picture-in-picture!

Last updated 1 year ago

Existem vários comandos dessa biblioteca além desse. Vocês podem encontrar esses comandos aqui:

▶️
https://docs.python.org/pt-br/3/library/math.html