Untitled

 avatar
unknown
python
a month ago
700 B
4
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
'''
Leave a Comment