@vasne

Как с помощью питона проверить существует ли имя человека?

Как с помощью питона проверить существует ли имя человека ?
  • Вопрос задан
  • 135 просмотров
Пригласить эксперта
Ответы на вопрос 3
@Everything_is_bad
найти список всех существующих имен (полный найти почти невозможно) и сделать по нему поиск (элементарно)
Ответ написан
Комментировать
gh37pt_chr
@gh37pt_chr
#База данных с именами, которую, по желанию, можно править, добавляя новые имена, для проверки
list = ["александр", "григорий", "георгий", "евгений", "валдислав", "софия"]

#Ввод имени, что нужно проверить на существование
name_value = input("Введите проверяемое имя: ")

#Проверка введённого имени на существование в базе данных "list". Если введённое имя соответствует одному из имён в базе данных,
#то программа выведет "Такое имя есть", в противном случае, "Такого имени не существует"

for names in list:
if name_value in list:
print("Такое имя есть")
break

else:
print("Такого имени не существует")
break

#Важно помнить, что мир не стоит на месте, и в него приходят всё боле новые и новые имена. Соответственно, список имён необходимо регулярно пополнять
Ответ написан
Комментировать
1. зависит от используемых символов в именах (проверка только русских / русских и иностранных / т.п.)
2. проверка по словарю / наличию "запрещённых" символов и другим шаблонам
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы