condicion

=Comparaciones= Las **condiciones** se emplean para que Python tome decisiones, habitualmente con bloques como while o if. En general, coinciden con los símbolos matemáticos correspondientes aunque con alguna pequeña diferencia. Puede verse en la siguiente tabla: (observa que igual se escribe **==** y no **=**, ya que éste último es el símbolo que se usa para la asignación de variables). Además, puedes unir varias condiciones con **and** (es decir, y), **or** (o) y **not** (no). Una condición, al evaluarse, devuelve siempre un resultado booleano **True** (verdadero) o **False** (falso). Prueba los siguientes ejemplos en el intérprete: code format="python" >>> 5 < 3 False >>> 5 > 5 False >>> 5 >= 5 True >>> 7 != 3 True >>> 5 2 False >>> 5 2 True >>> not 5 < 3 True code Otra comparación muy útil es averiguar cuando un determinado elemento pertenece a un grupo o no. Para ello se usa **in** como puedes ver a continuación: code format="python" >>> 3 in [5, 7, 8, 9] False >>> 5 in [5, 7, 8, 9] True code En realidad, funciona con cualquier elemento **iterable** como, por ejemplo, textos: code format="python" >>> 'a' in 'aeiou' True >>> 'a' in 'cfg' False code
 * símbolos || significados ||
 * < || menor ||
 * <= || menor o igual ||
 * > || mayor ||
 * >= || mayor o igual ||
 * == || igual ||
 * != || distinto ||