2
« en: Martes 2 de Noviembre de 2010, 17:26 »
Hola a todos, estoy aprendiendo Python y se me presenta la siguiente situacion:
kiero que una funcion me analice un valor y dependiendo de su valor me devuelve un valor, el problema es que la funcion no me devuelve la variable.
Codigo:
def jugador(partida):
if (partida%2) == 1: #si la partida es impar le toca al jugador 1 y si es par al 2
turno = 1
else:
turno = 2
return turno #devuelvo la variable
while(1):
jugador(partida) #llamo a la funcion
print turno #imprimo turno para comprobar **AQUI ME DA EL ERROR**
partida += 1
sleep(3)
**EL ERROR Q ME DA ES QUE turno NO ESTA DEFINIDO **
¿Que esta mal? Ayuda, gracias de antemano