Código:
Bueno, gracias de antemano. operacion=raw_input()
| |||
Calculadora con Python Necesito saber como hacer que si un usuario responde por ejemplo "45/54" o "78*95+89" (Lo que quiero decir es que la operacion que el usuario meta varia mucho.) a un raw_input() este se resuelva lo unico que llevo es:
Código:
Bueno, gracias de antemano. operacion=raw_input() |
| ||||
Respuesta: Calculadora con Python Opción media: Validar la entrada con expresiones regulares y hacer las operación con la función eval. Recomendada. La Opción: Usar el algoritmo shunting yard Altamente recomendada. Quick and dirty:
Código Python:
Peligrosa y estupida, no recomendada. No lo hagas pueden inyectar código. Ver original |
| |||
Respuesta: Calculadora con Python Para mi la ultima es la mejor, pero ahora los que pasa es que saque la operacion de un .txt (Archivo de texto) es como si hiziera esto
Código Python:
Ver original Como la resuelvo con el ultimo metodo. A y si se puede ponme tu codigo, porfa. |
| ||||
Respuesta: Calculadora con Python
Código Python:
Ver original Insisto, si lo haces de esta manera. Puede incluso que te haga pasar un mal rato. Mi recomendación es validar con expresiones regulares. |