Hoy iva en el tren (como de costumbre) y se me ocurrió hacer esta calculadora científica para ayudarme a calcular poténcias en Matemáticas y bueno, haciendo haciendo me he topado con esto xD!
#!/usr/bin/env pythonPues eso, os lo dejo ahí, la calculadora está en proyecto.
#-*- coding: utf-8 -*-
# Calculadora en Python by 3hy! con Poténcias y divisiones con resto (En augmento)
# 09/10/11 17:40:32
#
opcion = ""
numero1 = ""
numero2 = ""
simbolo = ""
resultado = ""
print 'calculadora by 3hy!'
opcion = input("Elije opción\n\t1.- Suma\n\t2.- Resta\n\t3.- Multiplicación\n\t4.-División con resto\n\t5.- Poténcia \n\n Introduzca > ")
if (opcion == 1):
#suma
numero1 = input("\nIntroduce el numero1 > ")
numero2 = input("\nIntroduce el numero2 > ")
resultado = numero1 + numero2
print '\nEl resultado es... '
print resultado
print '\n\n'
elif (opcion == 2):
#resta
numero1 = input("\nIntroduce el numero1 > ")
numero2 = input("\nIntroduce el numero2 > ")
resultado = numero1 - numero2
print '\nEl resultado es... '
print resultado
print '\n\n'
elif (opcion == 3):
#multiplicación
numero1 = input("\nIntroduce el numero1 > ")
numero2 = input("\nIntroduce el numero2 > ")
resultado = numero1 * numero2
print '\nEl resultado es... '
print resultado
print '\n\n'
elif (opcion == 4):
#división
numero1 = input("\nIntroduce el numero1 > ")
numero2 = input("\nIntroduce el numero2 > ")
if (numero1 == 0):
print '\nNo válido'
print '\n\n'
else:
resultado = numero1 / numero2
resto = numero1 % numero2
print '\nEl resultado es... '
print resultado
print '\nEl resto es: '
print resto
print '\n\n'
elif (opcion == 5):
#potencia
numero1 = input("\nIntroduce el numero1 > ")
numero2 = input("\nIntroduce el numero2 > ")
resultado=numero1**numero2
print '\nEl numero es '
print numero1
print 'Y está elevado a '
print numero2
print '\nEl resultado es... '
print resultado
print '\n\n'
else:
print 'No válido'
print '\n\n'
print 'Voy a escribir Software Libre, o moriré en el intento - Richard Stallman.'
print '\n\n\n'
Only 4 GNU/Linux!
Un saludo!
3hy!
Pero el código es poco "Pythonico". Usa clases y funciones para que tu codigo se pueda importar en otros scripts.
me puedes ayudar por favor estoy desesperado