Articles of bucle

Cómo aplicar parámetros / para bucle

Actualmente tengo un progtwig que encuentra el producto de puntos de dos coordenadas XYZ, ¿cómo lo pondría en un bucle, de modo que baja una lista de coordenadas y encuentra el producto de puntos de cada coordenada en relación con el primero? import operator vector1 = (int(l[0][0]),int(l[0][1]),int(l[0][2])) vector2 = (int(l[1][0]),int(l[1][1]),int(l[1][2])) dotProduct = reduce(operator.add, map(operator.mul, vector1, […]

Cómo imprimir datos con la misma situación en inmersiones separadas a través de un bucle for en la plantilla del matraz

Hay una tabla como esta en mi base de datos: ————————————- . id . part . text . ————————————- . 1 . 1 . different text . . 2 . 1 . different text . . 3 . 1 . different text . . 4 . 1 . different text . . 5 . 2 […]

Eliminar elemento en una lista usando un bucle for

Tengo una matriz con temas y cada tema tiene tiempo conectado. Quiero comparar todos los temas de la lista. Si hay dos de los mismos temas, quiero agregar los tiempos de ambos temas, y también quiero eliminar la información del segundo tema (nombre del sujeto y tiempo). Pero si elimino el elemento, la lista se […]

¿Infinito para bucles posibles en Python?

¿Es posible obtener un bucle infinito en bucle? Mi conjetura es que puede haber un bucle infinito para Python. Me gustaría saber esto para futuras referencias.

¿Por qué “if-else-break” se rompe en python?

Estoy tratando de usar la expresión if-else que se supone que debe romper el bucle si la condición if falla, pero obtengo un error de invalid syntax . Código de muestra: a = 5 while True: print(a) if a > 0 else break a-=1 Por supuesto, si escribo de la manera tradicional (sin usar el […]

Expresión regular para confirmar si una cadena es un identificador válido en Python

Tengo la siguiente definición para un identificador: Identifier –> letter{ letter| digit} Básicamente, tengo una función de identificador que obtiene una cadena de un archivo y la prueba para asegurarme de que sea un identificador válido como se definió anteriormente. He intentado esto: if re.match(‘\w+(\w\d)?’, i): return True else: return False pero cuando ejecuto mi […]

“Devolver” en la función solo devolver un valor

Digamos que escribo un bucle for que dará salida a todos los números 1 a x: x=4 for number in xrange(1,x+1): print number, #Output: 1 2 3 4 Ahora, poniendo ese mismo bucle for en una función: def counter(x): for number in xrange(1,x+1): return number print counter(4) #Output: 1 ¿Por qué solo obtengo un valor […]

¿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 […]