El dia de hoy les enseñare como hacer una calculadora en python utilizando la consola.
Veamos el codigo:
Esto nos dara un resultado similar a esto:
Veamos el codigo:
import math def salir(valor): while valor!=1 or valor!=2: if valor==1: return 6 elif valor == 2: return 9 else: print("\nSeguro que desea salir? (1. yes /2.no)") valor=input() def cal(): opc = 0 while opc!= 6: print("\nBienvenidos a mi Calculadora prueba") print("Selecciona alguna opcion") print("1.Suma") print("2.Resta") print("3.Multiplicacion") print("4.Divicion") print("5.Raiz cuadrada") print("6.Salir") opc=int(input("Opcion: ")) if opc == 1: print("\nSumas") num1=input("\nIntrduzca un numero: ") num2=input("Introduzca otro numero: ") print("El resultado es: "+str(num1+num2)) elif opc==2: print("\nRestas") num1 = input("\nIntrduzca un numero: ") num2 = input("Introduzca otro numero: ") print("El resultado es: " + str(num1 - num2)) elif opc==3: print("\nMultiplicacion") num1 = input("\nIntrduzca un numero: ") num2 = input("Introduzca otro numero: ") print("El resultado es: " + str(num1 * num2)) elif opc==4: print("\nDivicion") num1 = input("\nIntrduzca un numero: ") num2 = input("Introduzca otro numero: ") print("El resultado es: " + str(num1 / num2)) elif opc==5: num1=input("\nIntroduzca un numero: ") print("La raiz cuadrada es: "+str(math.sqrt(num1))) elif opc==6: print("\nSeguro que desea salir? (1. yes /2.no)") opc=salir(input()) else: print("El valor introducido no es valido regresara al menu") cal() print("Adios")
Esto nos dara un resultado similar a esto:
Comentarios
Publicar un comentario