[Ayuda] Return Python


mtz0

Hablar de más indica mucha ignorancia.
Noderador
Nodero
Noder
¿Alguien sabe por qué no se imprime por pantalla el return? ¿O soy subnormal y es que el return no se imprime por pantalla?

1256
 

Adjuntos

  • 1578419938787.png
    1578419938787.png
    101,7 KB · Visitas: 10

destapeman

FUCK PUSSYS, YES BADASS
Moderador
Paladín de Nodo
Jinete de Nodo
Burgués de Nodo
Noderador
Nodero
Noder
prueba a usar print
 

destapeman

FUCK PUSSYS, YES BADASS
Moderador
Paladín de Nodo
Jinete de Nodo
Burgués de Nodo
Noderador
Nodero
Noder
entiendo que 'return' se utiliza para devolver el valor del objeto creado no?
 

mtz0

Hablar de más indica mucha ignorancia.
Noderador
Nodero
Noder
entiendo que 'return' se utiliza para devolver el valor del objeto creado no?
Sí, devuelve el valor de la función digo yo, pero me parecería más eficiente si además de devolver el valor lo imprimiese por pantalla.
 

intel

Programador
Nodero
Noder
Es que tu estas devolviendo False o True no estas devolviendo un texto, en todo caso prueba a crear dos variables y que tengan el texto de true o false y devuelves la variable en todo caso (no se si me explico).
 
  • Like
Reacciones : destapeman y mtz0

HxckzLxb2

Con el miembro muy activo
Noder
return no imprime. return devuelve un valor, que en este caso es False.
Para que te imprima el valor hazle un print a la función tal que así: print(vocal("p"))
Aunque así queda un poco feo, mejor guarda el valor que retorna la función en un variable; así:
Código:
val = vocal("p") #Guardamos el valor en la variable val
print(val) #Imprimimos el contenido de la variable val.
 
  • Like
Reacciones : mtz0