یادگیری برنامه نویسی با 60% تخفیف + هدیه ویژه در جشنواره نوروزی کلیک کنید

تمرین برنامه نویسی؛ با کدبزن!

منبع جامع سوالات و تمرینات برنامه نویسی

پنهان کردن شماره کارت

تمرین آسان 115/ دانلود 1205 بازدید

تابعی بنویسید که شماره کارت بانکی را به عنوان یک ورودی دریافت کند و به ازای تمام رقم های آن بجز 4 رقم اول و آخر، علامت * قرار دهد و مقداری همانند مثال زیر return کند


مثال:

("6037111122119900") ➞ "6037********9900" 
👨‍💻 7 ساعت قبل کاربر ناشناس این تمرین رو مشاهده کرد

12 جواب

این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
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:"))))
Arman.danyy دانلود Python
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:])
Ali.r.h.z دانلود Python
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)
Emrimo دانلود Python
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)
Mehdi.rouzkhosh دانلود Python
def Cart(n) :
    x = n[0 : 4] + "********" + n[12 : 16]
    return x
print(Cart(input()))

Arshia.a دانلود Python
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
Amirali دانلود Python
class Word:
    def __init__(self, number):
        self.number = number

    def mask_card_number(self):
        if len(self.number) < 12:
            return "شماره کارت باید حداقل ۱۲ رقم باشد."
        return self.number[:4] + '*' * (len(self.number) - 8) + self.number[-4:]

card_number = input("enter the number: ")
obj = Word(card_number)
print(obj.mask_card_number())
Roghaye.m دانلود Python
<< صفحه قبل 1 2 صفحه بعد >>

ارسال جواب

  • قبل از ارسال جواب ویدیو زیر رو ببین تا کار کردن با markdown رو یاد بگیری
  • لطفا جواب های تکراری ارسال نکن
  • سعی کن داخل کدت از کلمات فارسی یا فینگلیش (فارسی با حروف انگلیسی) استفاده نکنی و کدت تماما انگلیسی باشه
  • لطفا داخل جواب از ایموجی یا کاراکترهای خاص استفاده نکن
  • ارسال جواب حق مادی یا معنوی برای ارسال کننده ایجاد نمیکند و تمام حقوق برای سایت کدبزن محفوظ است

راهنمای ارسال جواب 👇

مطالب مرتبط

تشخیص با استفاده از هوش مصنوعی
×
×
بستن