¿Cómo utilizar el operador OR en la sentencia If de Python?

Se pueden combinar varias condiciones en una sola expresión en las sentencias if, If-Else o Elif de Python.

En los siguientes ejemplos, veremos cómo podemos utilizar el operador lógico OR de Python para formar una expresión lógica compuesta.

El operador lógico OR de Python devuelve «True» si uno de los dos operandos que se le proporcionan es verdadero.

Ejemplo 1: Declaración If de Python con el operador OR

En el siguiente ejemplo, aprenderemos a utilizar el operador OR de Python para unir dos condiciones booleanas y formar una expresión booleana.

today = 'Viernes'

if today=='Lunes' or today=='Viernes':
	print('Hoy es un día laborable.')

Salida:

Hoy es un día laborable.

Ejemplo 2: Declaración If-Else de Python con el operador OR en la condición

En el siguiente ejemplo, utilizaremos el operador OR para combinar dos expresiones condicionales básicas en una expresión booleana.

today = 'Sabado'

if today=='Lunes' or today=='Viernes':
	print('Hoy es un día laborable.')
else:
    print('Es fin de semana, descansa.')

Salida:

Es fin de semana, descansa.

Ejemplo 3: Declaración elif de Python con el operador OR en la condición

En el siguiente ejemplo, utilizaremos el operador «or» para combinar dos expresiones condicionales básicas en la expresión booleana de las sentencias elif.

today = 'Domingo'

if today=='Lunes':
    print('Tu fin de semana ha terminado. Ve a trabajar')
elif today=='Domingo' or today=='Sabado':
    print('Sigues libre.')
else:
    print('Ve a trabajar.')

Salida:

Sigues libre.

En este tutorial de Ejemplos de Python, aprendimos a utilizar el operador Python «or» lógico con la sentencia condicional de Python: if, if-else y elif con ejemplos bien detallados.

Deja una respuesta