""" Una funcion es un fragmento de codigo donde nosotros realizamos algunas tareas y a este fragmento de codigo nosotros
podemos asignarle un nombre para poder hacer referencia a el, a las funciones podemos enviarles parametros, tambien
conocidos como argumentos de difusion y esos procesarlos dentro del bloque de codigo para despues regresar un valor """
""" Las funciones se definen como (DEF) que es una palabra reservada de Python """
def mi_Funcion(num1=0, num2=0):
print num1 + num2
""" Lo unico que hace es definir la funcion pero no la ejecuta, entonces tenemos que hacer lo siguiente, mandar parametros
a la funcion"""
mi_Funcion(3,10)
""" Si nosotros tenemos solamente dos parametros en nuestra funcion pero agregamos 2 + N cantidad de parametros
cuando las estamos asignando entonces podriamos poner un * despues del ultimo parametro de la funcion, esto hara
que el tercer parametro se tome coo tupla """
def mi_Funcion2(cad,v=2,*algomas):
print cad * v
for cadena in algomas:
print cadena * v
mi_Funcion2('Python',5,'Hola','Adios','N','Cadenas')
""" con un * de mas se toma como diccionario """
""" Asi funciona el return """
def mi_Funcion3(num1,num2):
return num1 + num2
resultado = mi_Funcion3(3,4)
print (resultado)
No hay comentarios:
Publicar un comentario