Pitão

Comando de importação Python

Comando de importação Python

O comando import em Python é usado para obter acesso a outros módulos. Os módulos são iguais a uma biblioteca de código em Java, C, C ++ ou C #. Um módulo normalmente envolve um conjunto de funções e variáveis. Quando precisamos incluir ou usar essas funções de módulos em nosso código, podemos simplesmente importar o módulo usando o comando import e podemos facilmente invocar as funções e variáveis ​​do módulo. O comando import é a maneira mais simples e comum de incluir módulos em seu código.

Python vem com muitos módulos integrados que podemos incluir em nosso código facilmente. Também podemos criar nosso módulo apenas salvando o arquivo de código Python com o .py extensão.

Neste artigo, aprenderemos como podemos importar nossos próprios módulos integrados em Python. O editor Spyder3 é usado para criar e executar os scripts Python.

Como usar o comando import

Nós usamos o importar palavra-chave para importar os módulos em Python. Ao importar o módulo em nosso código, escrevemos o nome do módulo com o comando import desta forma:

import module_name

Importar módulos integrados do Python

Python vem com muitos módulos integrados. O módulo matemático é um dos módulos comuns usados ​​para realizar as funções matemáticas.

Vamos importar o módulo matemático usando a palavra-chave import e usar suas funções para realizar cálculos matemáticos. Quando acessamos qualquer função de um módulo, escrevemos o nome do módulo e colocamos um ponto e escrevemos o nome da função assim:

nome do módulo.function_name ()
# importando o módulo matemático
importar matemática
# imprimindo o valor da constante pi
print ("O valor de PI é:", matemática.pi)
# calculando o fatorial de um número usando a função fatorial
print ("O fatorial do número 5 é:", matemática.fatorial (5))
# calculando o log de um número usando a função log
print ("O log de 10 é:", matemática.log (10))
# imprimindo o valor do número de Euler
print ("O valor do número de Euler é:", matemática.e)
# calculando os radianos a partir de graus
rad = matemática.radianos (90)
print ("Os radianos de 90 são:", rad)
# calculando o valor do pecado
print ("O pecado de 90 é:", matemática.pecado (90))
# calculando o valor do coa
print ("O cos de 90 é:", matemática.cos (90))
# calculando o valor de tan
print ("O bronzeado de 90 é:", matemática.bronzeado (90))

Resultado

A saída é exibida no console Python.

Em alguns casos, se quisermos importar apenas uma função específica ou uma constante de um módulo, podemos fazer desta forma:

from module_name importe function_name ou constant_name

Por exemplo, apenas a constante pi do módulo matemático pode ser importada desta forma

de matemática import pi

Vamos ver um exemplo disso.

# importando apenas o valor pi do módulo matemático
de matemática import pi
# imprimindo o valor da constante pi
#aqui usamos pi diretamente em vez de matemática.pi ()
print ("O valor de PI é:", pi)

Resultado

A saída é exibida no console Python.

Todas as funções e constantes podem ser importadas desta forma:

da importação de module_name *

No caso do módulo matemático seria assim:

# importando apenas o valor pi do módulo matemático
da importação matemática *
# Agora não precisamos especificar matemática com a constante e função
# imprimindo o valor da constante pi
print ("O valor de PI é:", pi)
# calculando o valor de sin 90
print ("O valor de sin 90 é:", sin (90))
# calculando o fatorial de 8
imprimir ("O fatorial de 8 é:", fatorial (8))

Resultado

A saída é exibida no console Python.

O comando import procura o nome do módulo se o módulo não for encontrado, então ele mostra um erro. Vamos tentar importar o módulo “Tokenizer”.

importar tokenizer
imprimir (tokenizer.símbolo())

Resultado

Na saída, você pode ver que lança um erro “ModuleNotFoundError”.

Crie o seu módulo

Para criar seu módulo, crie um arquivo python, escreva o código e salve-o com .extensão py.

Vamos ver um exemplo disso.

Exemplo

Criamos um novo módulo chamado “calcular.py ”. Ele tem uma função que recebe dois números como argumento e retorna a soma.

def sum (val_1, val_2):
imprimir ("A soma é:", val_1 + val_2)

Agora vamos criar outro arquivo Python (teste.py) e chame o módulo “calculadora” nesse arquivo.

# importando o módulo da calculadora
calculadora de importação
# chamando a função de soma
imprimir (calculadora.soma (1,2))

Resultado

A saída é exibida no console Python.

Agora vamos modificar o arquivo do módulo da calculadora e criar duas variáveis ​​aqui.

val_1 = 0
val_2 = 0
def sum ():
imprimir ("A soma é:", val_1 + val_2)

Vamos tentar acessar as variáveis ​​do módulo calculadora em teste.py

# importando o módulo da calculadora
calculadora de importação
# acessando a primeira variável e atribuindo um valor
calculadora.val_1 = 10
# acessando a segunda variável e atribuindo um valor
calculadora.val_2 = 20
# chamando a função de soma do módulo de calculadora
imprimir (calculadora.soma())

Resultado

A saída é exibida no console Python.

Também podemos criar um alias enquanto importamos um módulo usando a palavra-chave “as” e funcionará bem.

# importando o módulo da calculadora como cal
importar calculadora como cal
# acessando a primeira variável e atribuindo um valor
cal.val_1 = 10
# acessando a segunda variável e atribuindo um valor
cal.val_2 = 20
# chamando a função de soma do módulo de calculadora
imprimir (cal.soma())

Resultado

Na saída, você pode ver que funciona bem e não mostra nenhum tipo de erro.

Podemos usar a função dir () integrada do Python para listar todas as funções e variáveis ​​disponíveis de um módulo.

# importando o módulo da calculadora como cal
importar calculadora como cal
# usando a função dir ()
imprimir (dir (cal))

Resultado

A saída mostra todas as variáveis ​​e funções disponíveis do módulo “calculadora”.

Conclusão

Este artigo explica o comando de importação do Python em detalhes com a ajuda de exemplos simples. O comando import é usado para chamar os módulos integrados e definidos pelo usuário em arquivos Python.

Instale o emulador Dolphin mais recente para Gamecube e Wii no Linux
O Dolphin Emulator permite que você jogue seus jogos de Gamecube e Wii escolhidos em computadores pessoais Linux (PC). Sendo um emulador de jogo disp...
Como usar o GameConqueror Cheat Engine no Linux
O artigo cobre um guia sobre como usar o mecanismo de cheat GameConqueror no Linux. Muitos usuários que jogam no Windows costumam usar o aplicativo “C...
Melhores emuladores de console de jogo para Linux
Este artigo irá listar software de emulação de console de jogo popular disponível para Linux. A emulação é uma camada de compatibilidade de software q...