maykkk como te dije antes solo tienes que capturar o almacenar el valor de retorno de tu función.
Código Python:
Ver originalimport random
def inicializar():
pJugador=list(input("introduce la palabra con la que desea jugar: "))
if(len(pJugador)>2):
pJugador=pJugador
if(len(pJugador)<=2):
print('La palabra introducida por el jugador es demasiado corta, para poder jugar')
print('necesita una palabra de mas de 2 caracteres')
while(len(pJugador)<=2):
pJugador=list(input("introduce la palabra con la que desea jugar: "))
return pJugador
def desordenar(list):
pDesordenada=list
random.shuffle(pDesordenada)
return pDesordenada
def ranaRama_main():
pJugador = inicializar()
desordenar(pJugador)
ranaRama_main()
Esto corre perfectamente.