Вопрос пользователя:
Ответ нейросети:
def validate_record(date): months = ['января', 'февраля', 'марта', 'апреля', 'мая', 'июня', 'июля', 'августа', 'сентября', 'октября', 'ноября', 'декабря']
parts = date.split()
if len(parts) != 3:
return False
day = parts[0]
month = parts[1]
year = parts[2]
if not day.isdigit():
return False
if month.lower() not in months:
return False
if not year.isdigit():
return False
return True
def process_people(data): correct_count = 0 incorrect_count = 0
for person in data:
name = person[0]
date = person[1]
if validate_record(date):
correct_count += 1
else:
incorrect_count += 1
print(f"Некорректный формат даты в записи: {name}, {date}")
print(f"Корректных записей: {correct_count}")
print(f"Некорректных записей: {incorrect_count}")
Напишите нам, если в вопросе есть ваши персональные данные ([email protected])
Обратите внимание: ответы, предоставляемые искусственным интеллектом, могут не всегда быть точными. Не рассчитывайте на них в критически важных областях, таких как медицина, юриспруденция, финансы или в вопросах, связанных с безопасностью. Для важных решений всегда обращайтесь к квалифицированным специалистам. Администрация сайта не несет ответственности за контент, сгенерированный автоматически.