# mi programa que llama al módulo import modulo1 modulo1.saludar("Antonio") nombre = "Luis" modulo1.saludar(nombre)
# Mi programa que llamara al modulo modulo1.py import modulo1 modulo1.saludar("Juan") nombre = "Carla" modulo1.saludar(nombre)
# aca va ser el programa que llamará al modulo1.py import modulo1 #importa el modulo entero modulo1.saludar("anggie")
import modulo1 nombre = "Richard" modulo1.saludar(nombre)
#!/usr/bin/env python # -*- encoding: utf8 -*- import modulo1 modulo1.saludar()
# Es un fichero que contiene un conjunto de funciones que se puede incluir y usar en una aplicación # Se crean distintos ficheros y luego se llaman desde uno # Fichero 1: módulo1.py # Contiene una función que toma por parámetros la variable nombre e imprime la frase def saludar(nombre): print("Hola, soy " + nombre) # Fichero 2: programa1.py # El programa llamará al módulo del fichero 1 # Se importa el módulo1 y ya se podría usar la función saluda() import modulo1 modulo1.saludar("Ezú") # El resultado sería: "Hola, soy Ezú" # También se puede usar metiendo el nombre en la variable import modulo1 nombre = "Ezú" modulo1.saludar(nombre) # Se puede importar sólo una parte del fichero del módulo # Se importará sólo la función saludar() del fichero módulo1.py from modulo1 import saludar # Se puede importar sólo una parte del fichero y renombrar la función que se importa # Se importará sólo la función saludar() del fichero módulo1.py pero se renombra a saludito() # Se tendrá que usar saludito() en vez de saludar() from modulo1 import saludar as saludito