#!/usr/bin/python
# -*- coding: utf-8 -*-
import os
def menu():
"""
Función que limpia la pantalla y muestra nuevamente el menu
"""
os.system('clear') # NOTA para windows tienes que cambiar clear por cls
print "Selecciona una opción"
print "\t1 - primera opción"
print "\t2 - segunda opción"
print "\t3 - tercera opción"
print "\t9 - salir"
while True:
# Mostramos el menu
menu()
# solicituamos una opción al usuario
opcionMenu = raw_input("inserta un numero valor >> ")
if opcionMenu=="1":
print ""
raw_input("Has pulsado la opción 1...\npulsa una tecla para continuar")
elif opcionMenu=="2":
print ""
raw_input("Has pulsado la opción 2...\npulsa una tecla para continuar")
elif opcionMenu=="3":
print ""
raw_input("Has pulsado la opción 3...\npulsa una tecla para continuar")
elif opcionMenu=="9":
break
else:
print ""
raw_input("No has pulsado ninguna opción correcta...\npulsa una tecla para continuar")
Comentarios sobre la versión: Python 2.x (6)
Puede ser que lo estés probando en la versión 3.x?