Как сделать так, чтобы все значения в списке соответствовали условию цикла while на IDLE PYTHON# [дубликат]Python

Программы на Python
Anonymous
Как сделать так, чтобы все значения в списке соответствовали условию цикла while на IDLE PYTHON# [дубликат]

Сообщение Anonymous »

Поэтому я попытался сделать так, чтобы, если имя пользователя, введенное пользователем, является каким-либо из элементов списка, тогда запускается цикл while, но, однако, функция all() не работает, и если я помещаю или затем она запускает функцию while для все, что вводит пользователь
userNames = ["User1","User2","User3","User4","User5"]
print("Welcome to AQA user Registration")
userName = input("Enter new username: ")
while userName == userNames.all():
print("Username already taken:")
userName = input("Enter another username")

password = input("Enter password: ")
while len(password) < 12:
password = input("password needs to be 12 characters or longer\n")

print("Successfully registered")


Подробнее здесь: https://stackoverflow.com/questions/790 ... while-loop

Вернуться в «Python»