پنهان کردن شماره کارت
تابعی بنویسید که شماره کارت بانکی را به عنوان یک ورودی دریافت کند و به ازای تمام رقم های آن بجز 4 رقم اول و آخر، علامت * قرار دهد و مقداری همانند مثال زیر return کند
مثال:
("6037111122119900") ➞ "6037********9900"
تابعی بنویسید که شماره کارت بانکی را به عنوان یک ورودی دریافت کند و به ازای تمام رقم های آن بجز 4 رقم اول و آخر، علامت * قرار دهد و مقداری همانند مثال زیر return کند
مثال:
("6037111122119900") ➞ "6037********9900"
let msg = 'error' alert(msg)این جواب فقط برای مشترکین ویژه قابل مشاهده است
برای مشاهده این جواب باید اشتراک داشته باشی
دریافت اشتراکlet msg = 'error' alert(msg)این جواب فقط برای مشترکین ویژه قابل مشاهده است
برای مشاهده این جواب باید اشتراک داشته باشی
دریافت اشتراکlet msg = 'error' alert(msg)این جواب فقط برای مشترکین ویژه قابل مشاهده است
برای مشاهده این جواب باید اشتراک داشته باشی
دریافت اشتراکdef shomare(kart):
if len(kart) == "16":
return "shomare kart ma bayad 16 ragham bashad"
frist = kart[:4]
last = kart[-4:]
part = "*" * len(kart)
return f"{frist}{part}{last}"
print(shomare(kart=str(input("enter your number:"))))
x = input("enter number cart:")
if len(x) > 16 :
print("number too long")
elif len(x) < 16 :
print("number too short")
else:
print(x[:5] + "*" * 6 + x[11:])
def hide_number(card):
return card[0:4]+'*'*8+card[12:16]
card = input('Enter your card number : ')
print(hide_number(card))
def card(number_card):
if len(number_card) == 16 :
print(number_card[:4] + ("*" * 8) + number_card[-4:])
else :
card(input("error..., No, please enter a 16-digit number : "))
number_card = input("Enter number card (16) : ")
card(number_card)
def card_number_loop(num):
if len(num) < 16:
return "card_num At least 16 Digit"
number=""
for i in range(len(num)):
if i < 4 or i >= len(num) - 4:
number+=num[i]
else:
number+='*'
return number
card_num=input("card_num: ")
num=card_number_loop(card_num)
print(num)
def Cart(n) :
x = n[0 : 4] + "********" + n[12 : 16]
return x
print(Cart(input()))
def mask_card_number(card_number):
"""
Masking the middle digits of a bank card number
Arguments:
card_number: Bank card number as a string
Return value:
A string containing the masked card number
"""
if len(card_number) < 4:
return "The card number is invalid."
masked_number = card_number[:4] + "*" * (len(card_number) - 6) + card_number[-4:]
return masked_number
# Usage example:
card_number =(input("Enter card Number: "))
masked_card = mask_card_number(card_number)
print(masked_card) #Output: 1234********3456
برای استفاده از این بخش باید وارد حساب کاربریت بشی
ورود/ثبت نام