Please enable JavaScript.
Coggle requires JavaScript to display documents.
Funciones y estructuras de control (condicionales), image - Coggle Diagram
Funciones y estructuras de control (condicionales)
Las
funciones
son pequeñas rutinas o programas, las cuales realizan las operaciones designadas con los parámetros dados
Estructura de las funciones:
Parámetros
son las variables que van a ingresar.
Se inicia con un
def
, que es la palabra reservada para asignar funciones.
def
nombre_asignado
(parámetro1,parámetro2,...)
nombre_asignado
es a elección del programador, siguiendo los requisitos de python, el más importante, no usar palabras ya reservadas por python.
Seguido por el
Bloque de instrucciones
Bloque de funciones
Es donde determinaremos la utilidad que tendrá nuestra función.
Es requisito
OBLIGATORIO
que se utilice la sangría respectiva
(aplastando TAB)
utilizar
return
No es obligatorio.
Nos permite seleccionar variables de salida
Es el resultado de la función.
Notas adicionales:
Las variables asignadas
dentro
de una función se llaman
variables locales
Las variables asignadas en el
programa principal
son
variables globales
Si queremos que un parámetro tenga un valor predeterminado, debemos realizar lo siguiente al definir los parámetros:
variable="valor_predeterminado"
Las
estructuras de control condicionales
permiten que nuestro programa tenga
comportamientos diferentes
dadas las circunstancias.
Elementos de la estructura de control condicional:
if "condición":
Con esto se determina la
condición principal
a seguir.
elif "condición adicional":
En caso de que la
primera condición no se cumpla
, se puede determinar una
condición adicional.
else:
En caso de que
ninguna condición
se llegue a cumplir
else
nos servirá para determinar un resultado cuando esto suceda.
Notas adicionales:
No debemos olvidar la sangría al momento de establecer el proceso que debe seguirse si la condición se cumple o no, en el caso de
else
.
Asimismo, no debemos olvidar los
:
al final de cada condición, sea esta
if
,
elif
o
else
.