Tag: LOCAL-VARIABLES
Este código no funciona. El error dice: UnboundLocalError: variable local ‘on’ referenciada antes de asignarse arr = [] for i in range(4): arr.append([0 for t in range(4)]) on=1 num_r = 0 def go_r(d): for i in range(d): arr[num_r][i+num_r] = on on +=1 return arr print(go_r(4)) Pero este código (↓) funciona. . . . Read more
Lo siento, pero mostrar a través de imágenes es mucho mejor, ¿de acuerdo? La explicación sigue a continuación: Imagen 1: enlace Imagen 2: enlace Pero si declaras la variable completa como una variable global, ocurre el siguiente error: Imagen 3: enlace Por favor, ¿qué hacer para que el valor de . . . Read more
Como dice el título, no puedo tener la variable “countDash” siendo utilizada en mi función si es global, solo local. ¿Debe ser así? ¿Qué me estoy perdiendo algo? Gracias de antemano. //contar let countEl = document.getElementById(“count-el”); let saveEl = document.getElementById(“save-el”); let count = 0; //mensaje al usuario let username = . . . Read more
Estoy luchando con el ámbito de las variables dentro de un bloque en ruby. Aprendí que do..end que sigue a los bucles while, until o for no son bloques porque while, until o for no son llamadas de método. Por lo tanto, no crean su propio ámbito interno. pero este . . . Read more
Tengo la siguiente función: def myfn(): big_obj = BigObj() result = consume(big_obj) return result ¿Cuándo se incrementa/disminuye el recuento de referencias para el valor de BigObj()? ¿Es en: 1. cuando se llama a consume(big_obj) (ya que big_obj no se referencia posteriormente en myfn) 2. cuando la función retorna 3. algún . . . Read more