En este post de programación en Python te mostraré cómo llenar una lista con números y dejar de solicitar números hasta que uno de ellos sea negativo.
Básicamente vamos a solicitar un número al usuario, y el programa va a terminar cuando el usuario introduzca un número negativo.
Vamos a usar el ciclo while y break
, además de float e input.
Antes que nada vamos a declarar la lista en donde vamos a ir almacenando los números. Luego haremos un ciclo while infinito que se va a romper únicamente cuando el número sea negativo.
El código queda muy simple. Primero solicitamos el número y lo convertimos a flotante con float
, luego lo agregamos a la lista con append:
"""
https://parzibyte.me/blog
"""
lista = []
while True:
numero = float(
input("Ingresa un número (ingresa uno negativo para terminar): "))
if numero >= 0:
lista.append(numero)
else:
break
print(lista)
Fíjate en que la condición de salida es que el número sea menor que 0, ya que en ese caso rompemos el ciclo con break
.
Te dejo con más tutoriales de programación en Python dentro de mi blog.
Hoy te voy a presentar un creador de credenciales que acabo de programar y que…
Ya te enseñé cómo convertir una aplicación web de Vue 3 en una PWA. Al…
En este artículo voy a documentar la arquitectura que yo utilizo al trabajar con WebAssembly…
En un artículo anterior te enseñé a crear un PWA. Al final, cualquier aplicación que…
Al usar Comlink para trabajar con los workers usando JavaScript me han aparecido algunos errores…
En este artículo te voy a enseñar cómo usar un "top level await" esperando a…
Esta web usa cookies.