Articles of bucle

¿Cómo romper el bucle while en Python?

Tengo que hacer este juego para mi clase de comp, y no puedo entender cómo salir de este bucle. Mira, tengo que jugar contra la “computadora” lanzando números más grandes y viendo quién tiene la puntuación más alta. Pero no puedo descubrir cómo “romper” de mi turno, y la transición al turno de las computadoras. […]

Omita un valor en la función de rango en python

¿Cuál es la forma pythonica de recorrer un rango de números y omitir un valor? Por ejemplo, el rango es de 0 a 100 y me gustaría omitir 50. Edit: Aquí está el código que estoy usando for i in range(0, len(list)): x= listRow(list, i) for j in range (#0 to len(list) not including x#) […]

Cambiar el número de iteraciones en un bucle for

Tengo un código como este: loopcount = 3 for i in range(1, loopcount) somestring = ‘7’ newcount = int(somestring) loopcount = newcount así que lo que quiero es modificar el rango de for ‘inside’ the loop. Escribí este código esperando que el rango del bucle for cambiara a (1,7) durante el primer bucle, pero no […]

Entendiendo el bucle while en Tensorflow

Estoy usando la API de Python para Tensorflow . Estoy tratando de implementar la función de Rosenbrock que figura a continuación sin el uso de un bucle Python: Mi implementación actual es la siguiente: def rosenbrock(data_tensor): columns = tf.unstack(data_tensor) summation = 0 for i in range(1, len(columns) – 1): first_term = tf.square(tf.subtract(columns[i + 1], tf.square(columns[i]))) […]

Python – TypeError: el objeto ‘int’ no es iterable

Aquí está mi código: import math print “Hey, lets solve Task 4 :)” number1 = input (“How many digits do you want to look at? “) number2 = input (“What would you like the digits to add up to? “) if number1 == 1: cow = range(0,10) elif number1 == 2: cow = range(10,100) elif […]

Actualización del valor del índice en For Loop

Basado en un elemento que se encuentra en una lista, me gustaría actualizar el valor del índice en mi bucle for. Creo que he hecho esto, pero mi secuencia de comandos de Python no parece dar los valores correctos y no puedo entender por qué: Mi lista se ve así: dataXY = [[‘6’, ‘c’, ‘3’, […]

Para bucles (novatos).

Hace poco empecé a aprender Python, y el concepto de for loops todavía es un poco confuso para mí. Entiendo que generalmente sigue el formato for x in y , donde y es solo una lista. El bucle for-each for (int n: someArray) convierte for n in someArray , Y el bucle for (i = […]

Cómo incrementar nombres de variables / ¿Es una mala idea

En Python, si tuviera un usuario que ingrese el número X, y luego el progtwig ingrese un ciclo for en el cual el usuario ingrese valores de X, ¿hay alguna forma / es una mala idea que los nombres de las variables aumenten automáticamente? es decir: user inputs ‘6’ value_1 = … value_2 = … […]

Python – ¿Cómo reiniciar un bucle for, similar a “continuar” para los bucles while?

Básicamente, necesito una forma de devolver el control al principio de un bucle for y, de hecho, reiniciar todo el proceso de iteración después de realizar una acción si se cumple una determinada condición. Lo que estoy tratando de hacer es esto: for index, item in enumerate(list2): if item == ‘||’ and list2[index-1] == ‘||’: […]

Incrementando un bucle for, dentro del bucle.

¿Es posible incrementar un bucle for dentro del bucle en python 3? por ejemplo: for i in range(0, len(foo_list)): if foo_list[i] < bar i += 4 ¿Donde el contador del bucle i se incrementa en 4 si la condición es verdadera, de lo contrario solo incrementará en uno (o cualquiera que sea el valor del […]