Untitled
unknown
python
a year ago
700 B
21
Indexable
'''
OBSERVAÇÕES:
🔹 __name__ é uma variável especial do Python.
🔹 Quando um arquivo é executado diretamente, __name__ é definido como '__main__'.
🔹 Quando o arquivo é importado como um módulo, __name__ é definido como o nome do arquivo (sem a extensão .py).
'''
#Criando um arquivo com nome modulo que contém a função que será importada
def soma(a, b):
return a + b
if __name__ == '__main__':
resultado = soma(5, 7)
print(f"O resultado da soma é: {resultado}")
#Arquivo principal importando_modulo
from modulo import soma
print(soma(3, 4))
'''
#Executando diretamente o arquivo modulo:
O resultado da soma é: 12
#Executando importando o modulo:
7
'''
Editor is loading...
Leave a Comment