Un buen ejemplo de practicas y utiles aplicaciones que se pueden realizar en python es esta calculadora:
#Inicio del programa
print("Bienvenido a calculadora basica, por favor seleccione la operación deseada:")
print("1:suma(a+b); 2:resta(a-b); 3:multiplicación(a*b); 4:división(a/b)")
operation = int(input("ingrese el código de la operación: "))
#Validacion del codigo de operacion
if operation == 1:
a = int(input("Ingrese el primer número(a): "))
b = int(input("ingrese el segundo número(b): "))
elif operation == 2:
a = int(input("Ingrese el primer número(a): "))
b = int(input("ingrese el segundo número(b): "))
elif operation == 3:
a = int(input("Ingrese el primer número(a): "))
b = int(input("ingrese el segundo número(b): "))
elif operation == 4:
a = int(input("Ingrese el primer número(a): "))
b = int(input("ingrese el segundo número(b): "))
else:
print("Seleccione una operación correcta, fin del programa")
operation = int(input("ingrese el código de la operación: "))
#Calculo de operaciones matematicas
if operation == 1: #(!=)diferente de, (==)equivalente
c = a + b
print("El valor de la suma(a+b)es: ")
print(c)
print("Gracias por usar la calculadora, Hasta pronto")
elif operation == 2:
c = a - b
print("El resultado de la resta(a-b)es: ")
print(c)
print("Gracias por usaar la calculadora, Hasta pronto")
elif operation == 3:
c = a * b
print("El resultado de la multiplicación(a*b)es: ")
print(c)
print("Gracias por usar la calculadora, Hasta pronto")
elif operation == 4:
c = a / b
print("El resultado de la división(a/b) es: ")
print(c)
print("Gracias por usar la calculadora, Hasta pronto")
#Fin del programa