Bueno estoy empezando en python y me puse ha realizar una calculadora, hice una solo para sumar y funcion y me puse a realizar una en la cual le dice el primer el segudno numero y si le dices sumar suma, restar resta ... en que me falla exactament(http://imageshack.com/a/img923/5281/G6iVqt.png)
no se mucho de python pero no deberia ser
if op == "sumar"
(faltan las comillas no?)
Aparte he visto que para leer strings se hace así:
a=str(input("Please enter your password: "))
o
a = raw_input("enter a password: ")
Aunque igual tu método ya es correcto.
Por cierto, si no es eso, intenta explicar que fallo te da, para que te puedan ayudar.
muchas gracias bueno el fallo ha sido por no poner las comillas en op == sumar que seria op == "sumar" no me ha hecho falta utilizar str muchas gracias por ayudarme :) solucionado