Está en la página 1de 3

Python - Operadores de comparación

Los operadores de comparación se utilizan, como su nombre indica, para comparar dos o más
valores. El resultado de estos operadores siempre es True o False .

Operador Descripción

> Mayor que. True si el operando de la izquierda es estrictamente mayor


que el de la derecha; False en caso contrario.

>= Mayor o igual que. True si el operando de la izquierda es mayor o igual


que el de la derecha; False en caso contrario.

< Menor que. True si el operando de la izquierda es estrictamente menor


que el de la derecha; False en caso contrario.

<= Menor o igual que. True si el operando de la izquierda es menor o igual


que el de la derecha; False en caso contrario.

== Igual. True si el operando de la izquierda es igual que el de la


derecha; False en caso contrario.

!= Distinto. True si los operandos son distintos; False en caso contrario.

lower()
En Python, lower() es un método incorporado para manejo de cadenas
lower() retorna la minúscula de la cadena dada. Convierte todas las mayúsculas en
minúsculas, si no existen caracteres en mayúscula, devuelve la cadena original
Ejemplo:
palabra = “MagNifIcO”
resultado = palabra.lower()
print (resultado) # el resultado es magnifico

upper()
En Python, upper() es un método interno para manejo de cadenas
upper() retorna la mayúscula de la cadena dada. Convierte todas las minúsculas en
mayúsculas, si no existen minúsculas, devuelve la cadena original
Ejemplo:
palabra = “MagNifIcO”
resultado = palabra.upper()
print (resultado) # el resultado es MAGNIFICO
EJERCICIO DE PROGRAMACION PYTHON – CONDICIONAL if
EJERCICIO 1
Escribir un programa que pida al usuario dos números y devuelva su división. Si el usuario no introduce
números debe devolver un aviso de error y si el divisor es cero también.

n = float(input("Introduce el dividendo: "))


m = float(input("Introduce el divisior: "))
if m == 0:
print("¡Error! No se puede dividir por 0.")
else:
print(n/m)

EJERCICIO 2
Escribir un programa que pregunte al usuario su edad y muestre por pantalla si es mayor de edad o no.

edad = int(input("¿Cuál es tu edad? "))


if edad < 18:
print ("Eres menor de edad.")
else:
print("Eres mayor de edad.")

EJERCICIO 3
Escribir un programa que pregunte al usuario su sueldo. Si es mayor de 5000, que genere un descuento
del 3% del sueldo. Caso contrario el impuesto es 0

sueldo = int(input ("Ingrese su sueldo: "))


impuesto = 0
if sueldo > 5000:
impuesto = sueldo * 0.03
print ("EL impuesto es: ",impuesto)
else:
print ("El impuesto es: ",impuesto)

EJERCICIO 4
Escribir un programa que pida al usuario un número entero y muestre por pantalla si es par o impar.

n = int(input("Introduce un número entero: "))


if n % 2 == 0:
print("El número " + str(n) + " es par")
else:
print("El número " + str(n) + " es impar")
EJERCICIO 5

Escribe un programa que solicite al usuario su edad. Si es mayor de 18 debe


mostrar en pantalla el mensaje: “Eres mayor de edad, puedes viajar solo”. De lo
contrario debe mostrar el mensaje “Eres menor de edad, debes viajar acompañado”
edad = input ("Ingresa tu edad: ")
if int(edad) >= 18:
print ("Eres mayor de edad, puedes viajar solo")
else:
print ("Eres menor de edad, no puedes viajar solo")

EJERCICIO 6

Escribir un programa que almacene la cadena de caracteres contraseña en una variable,


pregunte al usuario por la contraseña e imprima por pantalla si la contraseña introducida por el
usuario coincide con la guardada en la variable sin tener en cuenta mayúsculas y minúsculas.

key = "contraseña"
password = input("Introduce la contraseña: ")
if key == password.lower():
print("La contaseña coincide")
else:
print("La contraseña no coincide")

También podría gustarte