Articles of while loop

¿Cómo hacer la asignación de variables dentro de un bucle while (expresión) en Python?

Tengo la asignación de variable para devolver el valor asignado y compararlo con una cadena vacía, directamente en el bucle while. Así es como lo estoy haciendo en PHP: while((name = raw_input(“Name: “)) != ”): names.append(name) Lo que estoy tratando de hacer es idéntico a esto en funcionalidad: names = [] while(True): name = raw_input(“Name: […]

Matplotlib actualizando plot en vivo

Quiero actualizar un trazado de líneas con matplotlib y wonder, si hay una buena modificación del código, de manera que la línea trazada simplemente se actualice en lugar de volver a dibujarla cada vez. Aquí hay un código de ejemplo: import matplotlib.pyplot as plt import numpy as np import pandas as pd matplotlib.style.use(‘ggplot’) plt.ion() fig=plt.figure() […]

Cómo ejecutar un temporizador de fondo en Python

Actualmente estoy haciendo un juego de matemáticas en el que el usuario tiene 60 segundos para responder la mayor cantidad de preguntas posible. A partir de ahora, tengo todo funcionando, excepto el temporizador, que debería contar hasta 0 o contar hasta 60 y luego detener el juego. En este momento, tengo el temporizador configurado en […]

Mientras que el bucle para comprobar la entrada válida del usuario?

El novato de Python aquí, lo siento mucho por lo que estoy seguro de que es una pregunta estúpida, pero parece que no puedo resolver el siguiente desafío en un tutorial que me pide que use un bucle while para verificar la entrada de un usuario válido. (usando Python2.7) Aquí está mi código, pero no […]

Imprimir la forma en Python

En Python, me gustaría imprimir una forma de diamante de asteriscos * : con $ en la mitad superior del diamante (pirámide superior) donde no hay un * , y con & en la mitad inferior del diamante (pirámide inferior) donde no hay un * . Hasta el momento, solo sé cómo hacer una pirámide […]

creando sums de índices impares de python

Estoy tratando de crear una función igual a la sum de cada otro dígito en una lista. Por ejemplo, si la lista es [0,1,2,3,4,5], la función debe ser igual a 5 + 3 + 1. ¿Cómo podría hacer esto? Mi conocimiento de Python no se extiende mucho más allá del tiempo y para los bucles. […]

Mientras bucle de una sola línea

¿Es posible tener un loop de python while solo en una línea? He intentado esto: while n<1000:if n%3==0 or n%5==0:rn+=n Pero produce un mensaje de error: Invalid Syntax en la sentencia if

¿La otra statement después de la sentencia while, y la comparación de cadenas con una lista de cadenas?

Estoy intentando crear un pequeño script de prueba que agregue algo a una nota. A continuación se incluye la función principal que ejecutaré en el script. El problema parece ser que no puedo hacer que se ejecute el bloque else cuando el bloque while se evalúa como falso (es decir, cuando se evalúa a cualquier […]

Salir del bucle mientras el usuario pulsa la tecla ENTER

Soy un novato de python y me han pedido que realice algunos ejercicios usando while y para loops. Se me ha pedido que realice un bucle de progtwig hasta que el usuario solicite la salida presionando solo. Hasta ahora tengo: User = raw_input(‘Enter only to exit: ‘) running = 1 while running == 1: Run […]

Python: bucle infinito, interrupción en la entrada del usuario

Tengo un bucle infinito del que quiero salir cuando el usuario presiona una tecla. Usualmente utilizo raw_input para obtener la respuesta del usuario; sin embargo, necesito raw_input para no esperar la respuesta. Quiero algo como esto: print ‘Press enter to continue.’ while True: # Do stuff # # User pressed enter, break out of loop […]