Preguntas con la etiqueta [return]

Lista return preguntas

Valor de retorno de la clase Python

6
respuestas
39
votos
280.6k
vistas

Estoy intentando crear una clase que devuelva un valor, no uno mismo. Te mostraré un ejemplo comparándolo con una lista: >>> l = list() >>> print(l) [] >>> class MyClass:

¿Cómo paso variables entre funciones? [duplicar]

8
respuestas
60
votos
343.0k
vistas

Quiero pasar valores (como variables) entre diferentes funciones. Por ejemplo, asigno valores a una lista en una función, luego quiero usar esa lista en otra función: list = [] def

Regreso en Scala

6
respuestas
102
votos
140.8k
vistas

Soy un programador novato en Scala y encontré un comportamiento extraño. def balanceMain(elem: List[Char]): Boolean = { if (elem.isEmpty) if (count == 0) true; else false; if (elem.head == '(')

Dirección de retorno de la variable local en C

5
respuestas
14
votos
36.9k
vistas

Digamos que tengo las siguientes dos funciones: 1 int * foo() { int b=8; int * temp=&b; return temp; } 2 int * foo() { int b=8; return &b; }

Realmente no entiendo por qué el código. def isIn(char, aStr): ms = len(aStr)/2 if aStr[ms] == char: print 'i am here now' return True elif char>aStr[ms] and not ms ==

Opción 1 - switchusando return: function myFunction(opt) { switch (opt) { case 1: return "One"; case 2: return "Two"; case 3: return "Three"; default: return ""; } } Opción 2

Devolver múltiples valores a un llamador de método

28
respuestas
662
votos
1.2M
vistas

Leí la versión C++ de esta pregunta pero realmente no la entendí. ¿Alguien puede explicar claramente si se puede hacer en C# y cómo?

Estoy intentando escribir un código que devuelva si un número entero determinado es divisible entre 1 y 20, pero sigo recibiendo el siguiente error: error CS0161: 'ProblemFive.isTwenty(int)': no ​​todas las

¿El retorno detiene un bucle?

7
respuestas
250
votos
296.6k
vistas

Si tengo el siguiente forbucle for (var i = 0; i < SomeArrayOfObject.length; i++) { if (SomeArray[i].SomeValue === SomeCondition) { var SomeVar = SomeArray[i].SomeProperty; return SomeVar; } } ¿ La

Diferencia entre retorno y salida en funciones Bash

11
respuestas
544
votos
572.2k
vistas

¿ Cuál es la diferencia entre la declaración returny exiten las funciones Bash con respecto a los códigos de salida?

¿Devolver múltiples valores en JavaScript?

20
respuestas
1.2k
votos
1.2M
vistas

Estoy intentando devolver dos valores en JavaScript . es posible? var newCodes = function() { var dCodes = fg.codecsCodes.rs; var dCodes2 = fg.codecsCodes2.rs; return dCodes, dCodes2; };

¿ Qué returnhace la declaración? ¿Cómo debería usarse en Python? ¿ En qué se returndiferencia de print? Ver también A menudo, las personas intentan usar printun bucle dentro de una

La forma canónica de devolver múltiples valores en idiomas que lo admiten suele ser tuplar . Opción: usar una tupla Considere este ejemplo trivial: def f(x): y0 = x +