2.3 Operaciones aritméticas y de comparación: Cómo realizar operaciones aritméticas y comparaciones entre valores

Operaciones aritméticas y de comparación en Python

Python permite realizar una gran variedad de operaciones aritméticas y de comparación entre valores. A continuación se presentan algunos ejemplos:

Operaciones aritméticas

Las operaciones aritméticas básicas son la suma ( ), resta (-), multiplicación (*) y división (/):

a = 10
b = 5

# suma
c = a   b 
# resta
d = a - b
# multiplicación
e = a * b 
# división
f = a / b 

print('Suma:', c)
print('Resta:', d)
print('Multiplicación:', e)
print('División:', f)

La salida del código anterior sería:

Suma: 15
Resta: 5
Multiplicación: 50
División: 2.0

En el caso de la división, hay que tener en cuenta que el resultado es un número decimal (float) incluso si los operandos son enteros (int).

Otras operaciones aritméticas comunes son la potencia (**), el módulo (%) y la división entera (//):

a = 10
b = 3

# potencia
c = a ** 2
# módulo
d = a % b 
# división entera
e = a // b 

print('Potencia:', c)
print('Módulo:', d)
print('División entera:', e)

La salida del código anterior sería:

Potencia: 100
Módulo: 1
División entera: 3

Operaciones de comparación

Las operaciones de comparación permiten evaluar si dos valores son iguales (==), diferentes (!=), menores (<), mayores (>), menores o iguales (<=) o mayores o iguales (>=):

a = 10
b = 5

# igualdad
print(a == b) # False
# desigualdad
print(a != b) # True
# mayor que
print(a > b) # True
# menor o igual que
print(a <= b) # False

La salida del código anterior sería:

False
True
True
False

Las operaciones de comparación devuelven un valor booleano (True o False) dependiendo del resultado de la evaluación.

Combinación de operaciones

Es posible combinar múltiples operaciones en una sola expresión:

a = 10
b = 5
c = 2

# suma y multiplicación
d = (a   b) * c 
# comparación y condicional
e = a if a > b else b 

print('Suma y multiplicación:', d)
print('Comparación y condicional:', e)

La salida del código anterior sería:

Suma y multiplicación: 30
Comparación y condicional: 10

Es importante tener en cuenta el orden de las operaciones al combinarlas en una misma expresión. En general, los paréntesis pueden usarse para agrupar las operaciones y especificar el orden.

Anterior...Siguiente

[mwai_chat]

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *