Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tema3 Python 2
Tema3 Python 2
control
Pedro Cuesta Morales - M. José Lado Touriño
Departamento de Informática
Índice
2
1. Estructuras Bloque de código → indentación de
sentencias a la derecha (cuatro espacios)
de decisión precedida de : y finaliza sentencia izquierda
if condicion: if nota<5:
sentencia_t print("No Apto")
else: else:
print("Apto")
sentencia_f
if condicion1: if nota<5:
sentencia1 print("Suspenso")
elif condicion2: elif nota<7:
print("Aprobado")
sentencia2 elif nota<9:
... print("Notable")
else: else:
print("Sobresaliente")
sentencia3
3
2. Estructuras de repetición (bucles)
● while
● for
4
while
while condicion:
sentencias
num = 1
while num<=10:
print(num ** 2)
num = num + 1
5
break
num = 1
while True:
print(num ** 2)
num = num + 1
if num > 10:
break
6
while/else
while condicion:
sentencias
else:
sentencia_f
7
for contador in secuencia:
for sentencias
for i in range(10):
if i % 2 != 0:
continue
print(i)