Biblioteca que vem com Python
A biblioteca que vem com a linguagem é um conjunto de módulos que você importa sem instalar nada. math, json e csv estão nesse conjunto. bakery não está. Essa pasta foi você mesmo quem escreveu. Você não baixa o math nem o copia para a sua pasta. A linha import é o passo inteiro. Instalar fica para uma página mais adiante. Aqui o módulo já está na máquina, porque a linguagem o trouxe.
import math
print(math.floor(2.9))
A tela mostra o inteiro 2. O floor descarta a fração. O 2.9 não vira 3 e também não continua 2.9. O resultado é o inteiro 2, não 2.0. O sqrt não está neste programa. O floor é só outro nome dentro do math. O print escreve 2 sem ponto decimal. Se o resultado fosse 2.0, o ponto apareceria na tela.
📊 De onde vem o módulo
| Módulo | De onde vem |
|---|---|
| math | a biblioteca que vem com a linguagem |
| json | a mesma biblioteca |
| csv | a mesma biblioteca |
| bakery | uma pasta que você mesmo escreve |
O import bakery para quando a pasta não existe. O nome dessa parada é ModuleNotFoundError. Essa linha não faz parte deste programa. Nenhum None entra no lugar e o programa não segue adiante. O math não para assim, porque já está na biblioteca.
A próxima página é sobre data e hora. Esta página apenas separa os módulos que vêm com a linguagem de uma pasta que você escreve, e mostra o floor descartando a fração.
Já vem pronto ou você escreve
math.floor(2.9) mostra 2. math, json e csv vêm com a linguagem. bakery não vem. Uma pasta ausente para com ModuleNotFoundError. A próxima página é sobre data e hora.
🧠 Teste Seu Conhecimento
Teste Seu Conhecimento
Desafie-se com este questionário interativo e veja o quão bem você entende o tópico
📝 Instruções
- Leia cada pergunta cuidadosamente
- Selecione a melhor resposta para cada pergunta
- Você pode refazer o quiz quantas vezes quiser
- Seu progresso será mostrado no topo