Problemilla con python

A raíz de este postdecidí probar pygame, y he empezadoeste tutorial, pero en la primera lección ya tengo un problema [tomaaa] .
Tras estar peleandome un buen rato con el programa(primero creía que había que compilar, luego me he hecho un lío con lo de los sangrados(creía que era como en C)...) ya no me da error, pero tampoco se ejecuta. Escribo:
python aleatorio.py

y no hace nada, Vuelve a salirme el prompt.
Os dejo aquí el código,por si he hecho algo mal:
import random

def main():

   numero_secreto=random.randint(1,60)
   print "\nTienes que adivinar un numero. \nEn cuantos intentos crees que lo conseguiras?\n"
   intentos=input("Introduce un numero de intentos: ")
   print "\nBien, asi que lo haras antes de",intentos,"\nA ver si es verdad\n"
   acertado=0
   cont=1

   while (not acertado and cont <= intentos):
      print "\nIntento numero ", cont
      num_user = input ("Introduce un numero (entre 1 y 60): ")
      if(num_user == numero_secreto):
         acertado=1
         break
      elif(num_user > numero_secreto):
              print "\nEl numero secreto es menor que " , num_user
          elif(num_user < numero_secreto):
              print "\nEl numero secreto es MAYOR que " , num_user
          cont = cont + 1

   if(acertado):
                print "\nGUUAAAUUU !!!! Lo acertaste !!!\n\n El numero secreto era " , numero_secreto
          print "\n\n Gracias por jugar !!!"
   else:
         print "\Lo siento pero no has acertado. El numero era", numero_secreto
          print "\n\n Gracias por jugar !!!"

Y ya que estamos, ¿hay alguna forma de hacer que puedan salir simbolos como tildes, eñes, etc?

Muchas gracias y un saludo[url=http://]e[/url]
En ese código solo estás definiendo la función main, para que se ejecute añade la llamada: main()

Esto no es C ;-)

Lo de las tildes y eso, te refieres a que se muestren en el terminal? Depende del encoding que use el terminal y del que tu definas para el código.


Saludos
Muchas gracias, ya me estaba volviendo loco [carcajad]

Lo que decía de las tildes, no me hagáis caso, es que creía que no salían en el programa, pero si que salen.

Gracias de nuevo y un saludo
2 respuestas