Estoy desarrollando una pequeña aplicación que pienso convertir en un juego "rapidez mental",por el momento quiero que la aplicación funcione en consola para después portarla a alguna librería de juegos.
Mi código:
- Código: Seleccionar todo
- #!/usr/bin/python
 import random
 def sumar(num1,num2):
 suma=int(num1) + int(num2)
 print "suma", num1, "y", num2
 raw_input("introduce la suma de los numeros: ")
 if suma == entrada:
 print "correcto, el numero es",suma
 else:
 print "Error, pasemos a la siguente operacion"
 def restar(num1,num2):
 resta = int(num1) - int(num2)
 raw_input("introduce la resta de los numeros: ")
 if resta == entrada:
 print "correcto, el numero es",resta
 else:
 print "Error, pasemos a la siguente operacion"
 def num_aleatorio1():
 num = random.randint(1,99)
 print num
 def num_aleatorio2():
 num = random.randint(1,99)
 print num
 
 num_a1 = num_aleatorio1()
 num_a2 = num_aleatorio2()
 restar(num_a1,num_a2)
El código es bastante simple, lo que he hecho es declarar dos funciones, suma y resta, después otras dos donde genero dos números aleatorios.
El problema es, que no puedo pasar esos números aleatorios como parámetros a alguna de las funciones que realizan las operaciones de sumar o restar. Quisiera me dijeran como los puedo pasar como parámetros, y si el código va bien

Saludos. Gracias


