Calculadora simple



Buenos días, acabo de programar una cosa muy útil para la mayoría de las personas (UNA CALCULADORA) si, muchos diréis, hay muchos programas en Internet que se tarda menos, o sino uso la consola de python. Pero yo creo que la mejor forma para hacerlo, es con un entorno amigable con el que te encuentres a gusto.

Que necesitaremos:
- python3.8.2
- time

Calc.py
___________________________________________________________________________
Lo primero que haremos, será como siempre invocar a los módulos:
    import time
Luego, deberemos crear las variables que nos preguntarán que queremos hacer:
    method = str(input("method (+, -, *, /):"))
    fnum = int(input("first number:"))
    snum = int(input("second number:"))

Ahora, toca crear los operadores los cuales, he hecho con una sentencia if:
if method == "+":
    print(str(fnum+snum))
elif method == "-":
    print(str(fnum-snum))
elif method == "*":
    print(str(fnum*snum))
elif method == "/":
    print(str(fnum/snum))
else:
    print("invalid sintax!")
Ya tendríamos nuestra calculadora, pero con el código que hemos escrito, no podremos ver lo que nos ha dado de resultado, por ello hemos importado el tiempo lo primero. Ahora, vamos a hacer que el programa espere 10 segundos antes de cerrarse:
time.sleep(10.0)
Código Final
Calc.py
___________________________________________________________________________
import time
print("""
|======================================================================|
|                        Calculadora simple                            |
|                                                                      |
|                        Por infinito Python                           |
|                     infinitopython.blogspot.com                      |
|                                                                      |
|======================================================================|""")

method = str(input("method (+, -, *, /):"))
fnum = int(input("first number:"))
snum = int(input("second number:"))

if method == "+":
    print(str(fnum+snum))
elif method == "-":
    print(str(fnum-snum))
elif method == "*":
    print(str(fnum*snum))
elif method == "/":
    print(str(fnum/snum))
else:
    print("invalid sintax!")

time.sleep(10.0)
ARCHIVOS
   ________________________________________________________________________
ARCHIVO PYTHON -------------------->  Calc.py
ARCHIVO EXE---------------------------> Calc.exe 
  INSTRUCCIONES ARCHIVO .EXE
  _______________________________________________________________________

    Debes descargar el archivo zip, extraerlo y luego abrir la carpeta calcu
    y ejecutar el archivo calcu.exe

Comentarios