Сервис быстрых ответов от искусственного интеллекта
Вопрос пользователя:
Ответ нейросети:
def mask_account_card(account_card):
if account_card.startswith('Visa') or account_card.startswith('Maestro'):
masked_number = account_card.split(' ')[-1]
masked_number = masked_number[:4] + '*'*8 + masked_number[-4:]
return masked_number
elif account_card.startswith('Счет'):
masked_number = account_card.split(' ')[-1]
masked_number = '*'*5 + masked_number[-4:]
return masked_number
else:
return "Invalid input"
# Пример использования
print(mask_account_card('Visa Platinum 7000792289606361')) # Вывод: 7000********6361
print(mask_account_card('Maestro 7000792289606361')) # Вывод: 7000********6361
print(mask_account_card('Счет 73654108430135874305')) # Вывод: *****4305
Напишите нам, если в вопросе есть ваши персональные данные (yasnoponyatno24@yandex.ru)
Обратите внимание: ответы, предоставляемые искусственным интеллектом, могут не всегда быть точными. Не рассчитывайте на них в критически важных областях, таких как медицина, юриспруденция, финансы или в вопросах, связанных с безопасностью. Для важных решений всегда обращайтесь к квалифицированным специалистам. Администрация сайта не несет ответственности за контент, сгенерированный автоматически.