Basic Conditionals, Loops Flashcards
Si la expresión a se evalua True, se ejecuta un bloque de código x
if a:
-> x
Si la expresión a se evalua True, se ejecuta un bloque de código x, y si no, se ejecuta un bloque de código y
if a:
-> x
else:
-> y
Si la expresión a se evalua True, se ejecuta un bloque de código x, y si no, si la expresión b se evalua a True, se ejecuta un bloque de código y, si no hay excepcion se ejecuta un bloque de código z
if a: -> x elif b: -> y else: -> z
Crear un loop que se repita 10 veces
for i in range(10):
Crear un loop que se repita por cada unidad de la variable int a
for i in range(a):
Crear un loop que se repita por cada unidad de la variable iterable a
for i in a:
Hacer que un loop se repita inmediatamente desde el principio
continue
Hacer que un loop acabe inmediatamente
break
Rellenar bloques de código vacíos para que no de error
pass
Hacer que un loop ejecute código x adicional después de completarse con éxito
Despues del loop
else:
-> x
Crear un loop que se repita mientras una expresión n sea True
while n:
Intentar ejecutar un bloque de código x salvo excepción de errores y, w, en la que ocurrirá un bloque de código z
try:
-> x
except (y, w):
-> z
Error de division entre 0
ZeroDivisionError
Error de sintaxis
SyntaxError
Error de exceso de recursion
RecursionError