FUNCIONES, LISTAS Y MODULOS
FUNCIONES
- Conjunto de líneas de códigos agrupadas que funcionan como una unidad realizando una tarea especifica.
- Pueden devolver valores
- Pueden tener parámetros/argumentos
También conocidos como métodos
Funciones Utilidad y sintaxis
Def nombre(): los paréntesis se le denomina zona de parámetros o argumentos Instrucciones de la función Return (opcional)Def nombre(parámetros): los paréntesis se le denomina zona de parámetros o argumentos Instrucciones de la función Return (opcional)
Funciones con retorno
Declaración de una funciónDef mi_funcion(num1,num2): return num1+num2Se referencia o se utiliza asíS=mi_función(3,5)Print S
Funciones sin retorno
Declaración de una funciónDef mi_función(num1,num2): print num1+num2Se referencia o se utiliza asími_función(3,5)
Manejo de módulos
Se puede utilizar módulos que ya estén creados en Python como por ejemplo Math en los programas que esté realizando.Ejemploimport mathX=55.62Print (math.floor(x)) ‘redondeo hacia abajoPrint(math.ceil(x)) ‘redondeo hacia arriba
Parámetros opcionales
Variables locales
Una variable local es creada dentro de una función y esta no puede ser accedida por una sentencia fuera de la función. Ámbito de la variable local ○ El ámbito de una variable es la parte del programa desde la cual esta puede ser accedida. Una variable solo es visible dentro de su ámbito. ○ El ámbito de las variables locales es la función dentro de la cual son creadas.
○ Los parámetros también son variables locales.
Variables Globales
Una variable global es una variable que puede ser accedida desde todas las funciones en un archivo de programa. Definición y llamado de variables globales (global)○ Las variables globales se definen en el ámbito del archivo. ○ Para asignar un valor a una variable global dentro de una función es necesario definir que esa variable es global. ○ Se utiliza la sentencia global para definir que una variable global dentro de una función.
Ejemplo Variables Globales
¡Muchas gracias!
Funciones, listas y modulos
jomaluev
Created on September 22, 2021
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Psychedelic Presentation
View
Chalkboard Presentation
View
Witchcraft Presentation
View
Sketchbook Presentation
View
Genial Storytale Presentation
View
Vaporwave presentation
View
Animated Sketch Presentation
Explore all templates
Transcript
FUNCIONES, LISTAS Y MODULOS
FUNCIONES
Funciones Utilidad y sintaxis
Def nombre(): los paréntesis se le denomina zona de parámetros o argumentos Instrucciones de la función Return (opcional)Def nombre(parámetros): los paréntesis se le denomina zona de parámetros o argumentos Instrucciones de la función Return (opcional)
Funciones con retorno
Declaración de una funciónDef mi_funcion(num1,num2): return num1+num2Se referencia o se utiliza asíS=mi_función(3,5)Print S
Funciones sin retorno
Declaración de una funciónDef mi_función(num1,num2): print num1+num2Se referencia o se utiliza asími_función(3,5)
Manejo de módulos
Se puede utilizar módulos que ya estén creados en Python como por ejemplo Math en los programas que esté realizando.Ejemploimport mathX=55.62Print (math.floor(x)) ‘redondeo hacia abajoPrint(math.ceil(x)) ‘redondeo hacia arriba
Parámetros opcionales
Variables locales
Una variable local es creada dentro de una función y esta no puede ser accedida por una sentencia fuera de la función. Ámbito de la variable local ○ El ámbito de una variable es la parte del programa desde la cual esta puede ser accedida. Una variable solo es visible dentro de su ámbito. ○ El ámbito de las variables locales es la función dentro de la cual son creadas. ○ Los parámetros también son variables locales.
Variables Globales
Una variable global es una variable que puede ser accedida desde todas las funciones en un archivo de programa. Definición y llamado de variables globales (global)○ Las variables globales se definen en el ámbito del archivo. ○ Para asignar un valor a una variable global dentro de una función es necesario definir que esa variable es global. ○ Se utiliza la sentencia global para definir que una variable global dentro de una función.
Ejemplo Variables Globales
¡Muchas gracias!