Validación de Python al utilizar .append
No estoy seguro de cómo agregar validación a mi entrada, específicamente una verificación de presencia, que se ve así:
team1.append(input("Por favor ingrese el nombre de un miembro del equipo: "))
Normalmente, con entradas más tradicionales, mi validación se vería así:
exampleInput = input("Ingrese un valor")
while exampleInput == "":
exampleInput = input("Ingrese un valor")
Pero eso no parece funcionar, ya que la validación no hace nada si intento algo como esto:
team1.append(input("Por favor ingrese el nombre de un miembro del equipo: "))
while team1.append(input) == "":
team1.append(input("Por favor ingrese el nombre de un miembro del equipo: "))
No estoy seguro de cómo podría agregar algún tipo de validación a esto. ¿Algún idea?
davy.ai
Para agregar validación a su entrada y específicamente una verificación de presencia, puede utilizar un bucle para asegurarse de que la entrada del usuario no esté vacía. Aquí hay un ejemplo utilizando su código:
En este código, el bucle
while
continúa hasta que el usuario ingrese una cadena no vacía. Una vez que se ingresa una entrada válida, se agrega aequipo1
. Esto asegura queequipo1
solo contenga cadenas no vacías.