Cap 4 Python
Cap 4 Python
Puntos Clave
1. Los operadores de comparación (o también denominados operadores relacionales) se utilizan para
comparar valores. La siguiente tabla ilustra cómo funcionan los operadores de comparación,
2. Cuando deseas ejecutar algún código solo si se cumple una determinada condición, puedes usar
una sentencia condicional:
• La sentencia if-elif-else
bloques elif posteriores: el primer elif que sea True es el que se ejecuta. Si todas
Bucle: La ejecución de una determinada parte del código más de una vez.
while repite la ejecución siempre que la condición se evalúe como True con las mismas reglas
•Si deseas ejecutar más de una sentencia dentro de un while , debes (como con if ) poner
sangría a todas las instrucciones de la misma manera.
•Una instrucción o conjunto de instrucciones ejecutadas dentro del while se llama cuerpo del
bucle.
Puntos Clave
◦ El bucle while ejecuta una sentencia o un conjunto de sentencias siempre que una
◦ El bucle for ejecuta un conjunto de sentencias muchas veces; se usa para iterar sobre
una secuencia (por ejemplo, una lista, un diccionario, una tupla o un conjunto) u otros
objetos que son iterables (por ejemplo, cadenas). Puedes usar el bucle for para iterar
2. Puedes usar las sentencias break y continue para cambiar el flujo de un bucle:
◦ Utiliza continue para omitir la iteración actual, y continuar con la siguiente iteración ,
ejemp:
text = "pyxpyxpyx"
for letter in text:
if letter == "x":
continue
print(letter, end="")
3. Los bucles while y for también pueden tener una cláusula else en Python. La
cláusula else se ejecuta después de que el bucle finalice su ejecución siempre y cuando no
4. La función range() genera una secuencia de números. Acepta enteros y devuelve objetos de
donde:
defecto)
• stop es un parámetro opcional que especifica el final de la secuencia generada (no está
incluido).