import Importação de módulo
Última atualização: 2026-09-22
import Importação de módulo
import carrega um módulo; pode especificar um alias.
| Categoria | Palavras-chave e Instruções |
|---|---|
| Tipo | Palavra-chave / Instrução |
| Versão do Python | all |
📝 Sintaxe
import module [as alias]
from module import name [as alias]
▶ Exemplo
Edite o código, clique em Executar e veja o resultado no painel de saída:
Saída:
4.0
3.14
🏷️ Palavras-chave / Instruções relacionadas
💡 Casos relacionados
Mais estudos de caso em breve — aguarde.
❓ Perguntas frequentes
QQual é a diferença entre `import math` e `from math import sqrt`?
A`import math` só vincula o nome do módulo; você precisa escrever `math.sqrt` para usá-lo. `from math import sqrt` traz `sqrt` diretamente para o espaço de nomes atual, para chamar direto, mas pode sobrescrever uma variável sua de mesmo nome.
QPor que o `import` levanta `ModuleNotFoundError`?
APython não consegue encontrar esse módulo. Verifique se o nome do módulo está certo, se a biblioteca de terceiros está instalada (`pip install pacote`) e se o diretório do seu script está no caminho de busca.
QUm módulo é executado de novo quando importado várias vezes?
ANão. Após o primeiro import, o módulo é cacheado em `sys.modules`; os imports seguintes apenas o buscam do cache, então o código do módulo roda uma vez.