Сервис быстрых ответов от искусственного интеллекта
Вопрос пользователя:
Ответ нейросети:
def get_mask_card_number(card_number):
card_number_str = str(card_number)
masked_number = "XXXX XXXX XXXX " + card_number_str[-4:]
return masked_number
def get_mask_account(account_number):
account_number_str = str(account_number)
masked_number = "**" + account_number_str[-4:]
return masked_number
def mask_account_card(input_str):
if "Счет" in input_str:
account_number = int(input_str.split()[-1])
return get_mask_account(account_number)
else:
card_number = int(input_str.split()[-1])
return get_mask_card_number(card_number)
# Пример использования
print(mask_account_card("Visa Platinum 7000792289606361")) # Вывод: XXXX XXXX XXXX 6361
print(mask_account_card("Счет 73654108430135874305")) # Вывод: **4305
Напишите нам, если в вопросе есть ваши персональные данные (yasnoponyatno24@yandex.ru)
Обратите внимание: ответы, предоставляемые искусственным интеллектом, могут не всегда быть точными. Не рассчитывайте на них в критически важных областях, таких как медицина, юриспруденция, финансы или в вопросах, связанных с безопасностью. Для важных решений всегда обращайтесь к квалифицированным специалистам. Администрация сайта не несет ответственности за контент, сгенерированный автоматически.