Guía de Python PT-BR 2 Operadores y Condiciones if elif else
Después de aprender a mostrar mensajes, recibir entradas y trabajar con variables, ahora toca darle inteligencia a tu programa con operadores y estructuras condicionales para tomar decisiones en el código.
En Q2BSTUDIO somos una empresa de desarrollo de software y aplicaciones a medida, especialistas en inteligencia artificial, ciberseguridad y mucho más. Si buscas construir soluciones escalables y modernas, conoce nuestro desarrollo de aplicaciones y software a medida y potencia tus proyectos con inteligencia artificial para empresas.
Palabras clave que trabajamos en proyectos reales aplicaciones a medida, software a medida, inteligencia artificial, ciberseguridad, servicios cloud aws y azure, servicios inteligencia de negocio, ia para empresas, agentes IA, power bi.
1 Operadores aritméticos
Sirven para hacer cálculos matemáticos con a = 10 y b = 3.
+ suma a + b = 13
- resta a - b = 7
* multiplicación a * b = 30
/ división a / b = 3.333...
// división entera a // b = 3
% módulo o resto a % b = 1
** potencia a ** b = 1000
2 Operadores de comparación
Comparan valores y devuelven True o False.
== igual a == b da False
!= diferente a != b da True
> mayor que a > b da True
< menor que a < b da False
>= mayor o igual a >= 10 da True
<= menor o igual b <= 3 da True
3 Estructuras condicionales if elif else
Con ellas tu programa decide según condiciones.
edad = int(input())
if edad < 18:
# eres menor de edad
elif edad >= 18 and edad < 60:
# eres adulto
else:
# eres persona mayor
Explicación if se ejecuta si la condición es verdadera. elif prueba otra condición si la anterior fue falsa. else se ejecuta si ninguna condición previa se cumple.
4 Operadores lógicos
Permiten combinar varias condiciones.
and ejemplo edad >= 18 and edad < 60 verdadero solo si ambas son verdaderas
or ejemplo edad < 18 or edad > 60 verdadero si al menos una es verdadera
not ejemplo not True produce False invierte el valor lógico
5 Ejemplo completo
nombre = input()
edad = int(input())
# saludo opcional con printnombre si lo deseas
if edad < 18:
puede_conducir = False
elif edad >= 18 and edad < 60:
puede_conducir = True
else:
puede_conducir = True
6 Ejercicios prácticos intenta resolver antes de mirar soluciones
Número par o impar
Solicita un número al usuario. Muestra si es par o impar usando el operador %.
Mayor de dos números
Pide dos números. Indica cuál es mayor o si son iguales usando comparaciones.
Sistema de notas
Pide una nota entre 0 y 10. Si nota >= 7 Aprobado. Si nota >= 5 y < 7 Recuperación. Si nota < 5 Reprobado.
Consejo profesional desde Q2BSTUDIO combina operadores y condiciones para validar entradas, prevenir errores y construir reglas de negocio robustas en tus aplicaciones a medida. Si además necesitas integrar tus backend con escalabilidad en la nube, nuestro equipo domina servicios cloud aws y azure, y si tu proyecto requiere analítica avanzada y tableros con KPIs, trabajamos servicios inteligencia de negocio y power bi. Para proyectos que involucren ciberseguridad o pentesting, también podemos ayudarte a diseñar sistemas más seguros desde el inicio.
Muy pronto en la parte 3 veremos bucles for y while para repetir acciones automáticamente. Sígueme en Instagram fftvictor y conoce más sobre cómo combinamos Python con agentes IA y automatización.