Está en la página 1de 2

 

Lo que debes saber antes de comenzar esta unidad


 

Ciclos while y contadores

while num < 10:


num += 1

 
Ciclos for

for i in range(10):
print(i)

Las funciones nos permiten:


Reutilizar código.
Ordenarlo
Evitar repiticiones inncesarias (DRY)
Abstraernos del problema

Para crear una función ocuparemos la instrucción def

def funcion():

Las funciones pueden recibir parámetros (obligatorios y opcionales)

def funcion(x, y, z = 5):


print(z)

 
 

Las funciones deben tener un retorno explícito

def funcion(x, y, z=5):


return z

Lo que se define dentro de una función queda dentro de la función.

def foo():
return bar = 5

foo()
print(bar)

El alcance de una variable significa desde donde podemos accederla. Hemos estudiado dos tipos de
variables

locales (desde solo se pueden acceder desde el método)


globales (se pueden acceder desde cualquier parte del programa)
 

Las variables globales son peligrosas, especialmente cuando trabajamos con mas personas o código
de otros puesto que es muy probable que sobreescribamos variables.
 

Mostrar un menú y permitir escoger opciones


 

Validar la entrada de un dato.

También podría gustarte