Hola, yo mismo plantee esa duda aqui, pero de todas formas te comento la solucion.
Tienes que crear una funcion por ejemplo de nombre menu (original, verdad?)
Y a la funcion atribuirle un condicionante if y elif (else if) para cada una de las opciones que tengas en el pograma. Luego tendras que concatenar el resultado de la funcion menu con otra funcion para la opcion deseada asi:
Código python:
Ver originaldef menu(opcion):
opcion=raw_input(opcion)
if opcion in ('1'): [NOMBRE DE LA FUNCION A LA QUE CONCATENA Y EL ARGUMENTO]
elif opcion in ('2'): [NOMBRE DE LA FUNCION A LA QUE CONCATENA Y EL ARGUMENTO]
.....
Mas o menos asi, añadiendo cuantas opciones quieras. Luego, cuando hayas declarado todas las funciones colocas lo visible del menu con "print" (sin comillas, por supuesto) y al final pones: menu(ARGUMENTO QUE QUIERAS)
Si tienes alguna duda mas, no dudes en preguntar. Disculpa las mayusculas, es para que entendieras que hay va lo que quieras poner. Suerte
Gonzo