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