Preguntas con la etiqueta [return]
Valor de retorno de la clase Python
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]
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
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
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; }
El código recursivo devuelve Ninguno [duplicado]
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 ==
¿Se considera que salir de una declaración de cambio es una mejor práctica que usar break? [cerrado]
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
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?
Error del compilador de C#: "no todas las rutas de código devuelven un valor"
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?
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
¿ 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?
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; };
¿Cuál es el propósito de la declaración de devolución? ¿En qué se diferencia de la impresión?
¿ 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
Alternativas para devolver múltiples valores desde una función de Python [cerrado]
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 +