Funciones en python
Funciones
"Una función es una porción
o bloque de código reutilizable que se encarga de realizar una determinada
tarea." Decode.la
o bloque de código reutilizable que se encarga de realizar una determinada
tarea." Decode.la
Pensemos en lo más simple.
Sabemos que los electrodomésticos tienen sus determinadas funciones. Una
funcionalidad de un equipo de sonido es reproducir el contenido mp3 de un
disco, usb,etc . Cuando El equipo de sonido
opera “pide” un dispositivo y a cambio (si todo va bien) “devuelve”
la reproducción.
Sabemos que los electrodomésticos tienen sus determinadas funciones. Una
funcionalidad de un equipo de sonido es reproducir el contenido mp3 de un
disco, usb,etc . Cuando El equipo de sonido
opera “pide” un dispositivo y a cambio (si todo va bien) “devuelve”
la reproducción.
def
canciones():
print("1) depacito "
"2) chantaje ") print(canciones())
canciones():
print("1) depacito "
"2) chantaje ") print(canciones())
En programación, es necesario
el uso de funciones porque nos permite ayy muchas cosas, wuuu como: ahorrar
código,…
el uso de funciones porque nos permite ayy muchas cosas, wuuu como: ahorrar
código,…
Sintaxis
def
nombre(parámetros):
nombre(parámetros):
Instrucciones
Nombre= debe ser acorde a lo
que realice
que realice
Parámetros= lo que recibe la
función
función
Instrucciones= código a
realiza la función
realiza la función
Características:
·
No
todas las funciones reciben o retornan
No
todas las funciones reciben o retornan
·
Si
la función retorna, la sintaxis debe contener return variable, donde variable
almacena el fin de la función.
Si
la función retorna, la sintaxis debe contener return variable, donde variable
almacena el fin de la función.
·
Una
función puede retornar más de un valor, ej: puede retornar una lista,tupla,etc.
Una
función puede retornar más de un valor, ej: puede retornar una lista,tupla,etc.
·
La
vida de toda función con valor a retornar termina cuando se declara “return”
La
vida de toda función con valor a retornar termina cuando se declara “return”
Existen funciones propias de
python como el módulo geometría la cual tiene las funciones para calcular el
área del circulo, cilindro, etc.
python como el módulo geometría la cual tiene las funciones para calcular el
área del circulo, cilindro, etc.
Parámetros empaquetados
De la misma manera que una
función pueda retornar más de un valor , puede recibir.
función pueda retornar más de un valor , puede recibir.
Parámetros por omisión
Se utiliza para que la función
funcione en el caso de que los valores a recibir no estén completos.
funcione en el caso de que los valores a recibir no estén completos.
Si queremos crear un archivo
con múltiples funciones es posible que nos confundamos al momento de llamar a
la función, por ello consideramos dos partes:
con múltiples funciones es posible que nos confundamos al momento de llamar a
la función, por ello consideramos dos partes:
No obstante!!, es recomendable
que seamos ordenados en el código, incluso para los futuros proyectos.
que seamos ordenados en el código, incluso para los futuros proyectos.
Crear un package de python…., un Gif vale más que mil
palabras:
palabras:
Desde ahora, lo que
programemos será en funciones, sin duda. 🙂
programemos será en funciones, sin duda. 🙂
-
Gracias por el dato de las funciónes, ahora estoy arrancando a programar python en .Net con el IronPython. Saludos
-
Gracias por el dato de las funciónes, ahora estoy arrancando a programar python en .Net con el IronPython. Saludos
-
Este comentario ha sido eliminado por el autor.
-
Hola buen dia, estoy iniciando con python y django, tengo instalado la version 2.7 de python y la 1.11 de django,
necesito relalizar en mi proyecto que dentro de model, esto: fecha_ult = models.DateField(), me de la fecha actual sin necesidad de digitarla, he querido realizar un caledario pero no encuentro como. -
Buenas, no se si el curso se ha congelado o continua, un saludo muy fuerte, estoy empezando y todo es poco ahora mismo, me encanta python.
Deja una respuesta
Gracias por explicar a los que estamos empezando.