[Ayuda] Return Python

mtz0

Hablar de más indica mucha ignorancia.
Noderador
Nodero
Noder
24 Dic 2018
594
375
¿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
 

destapeman

FUCK PUSSYS, YES BADASS
Miembro del equipo
Paladín de Nodo
Jinete de Nodo
Burgués de Nodo
Moderador
Noderador
Nodero
Noder
11 Ene 2019
3.332
4.837
prueba a usar print
 

destapeman

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

mtz0

Hablar de más indica mucha ignorancia.
Noderador
Nodero
Noder
24 Dic 2018
594
375
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
24 Ene 2019
486
314
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

destapeman

FUCK PUSSYS, YES BADASS
Miembro del equipo
Paladín de Nodo
Jinete de Nodo
Burgués de Nodo
Moderador
Noderador
Nodero
Noder
11 Ene 2019
3.332
4.837
@mtz0 ya se ha solucionado?
 

HxckzLxb2

Activo muy usuario
Noderador
Nodero
Noder
22 Feb 2019
1.034
733
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
Arriba Pie