پنهان کردن شماره کارت
تابعی بنویسید که شماره کارت بانکی را به عنوان یک ورودی دریافت کند و به ازای تمام رقم های آن بجز 4 رقم اول و آخر، علامت * قرار دهد و مقداری همانند مثال زیر return کند
مثال:
("6037111122119900") ➞ "6037********9900"
تابعی بنویسید که شماره کارت بانکی را به عنوان یک ورودی دریافت کند و به ازای تمام رقم های آن بجز 4 رقم اول و آخر، علامت * قرار دهد و مقداری همانند مثال زیر return کند
مثال:
("6037111122119900") ➞ "6037********9900"
a = input("enter your ban; card number:")
b = a[4:12]
d = a.replace(b,"*" * 8)
print(d)
a=input("insert your number of your cart :")
b=a.replace(a[4:12],'*******')
print(b)
def mask_card_number(n):
number = n[0:4]
number += ('*'*8)
number += n[(len(n)-4):]
return number
a = input('Cart: ')
print(mask_card_number(a))
q=input(' a num :')
x=q.replace(q[4:12] , 8*'*')
print(x)
print(x)
def mask_card_number(card_number): card_number = str(card_number) if len(card_number) > 4: masked_card_number = card_number[0:4] + "*" * (len(card_number) - 8) + card_number[-4:] return masked_card_number else: return card_number
def mask_card_number(card_number): card_number_list = list(card_number) for i in range(4, len(card_number_list) - 4): card_number_list[i] = "*" return "".join(card_number_list)
def a ( num ) :
l = len ( num )
between = l - 8
last = l - 4
first = 4
print ( num [ : first ] , "*" * between , num [ last : ] )
a(input ( "Enter : " ))
b = []
def card(num):
for i in range(1, len(num) + 1):
if i <= 4:
b.append(i)
elif 4 < i < 12:
b.append("*")
else:
b.append(i)
num = input("Please enter your card number:")
card(num)
for i in b:
print(i, end="")
def mask_card_number(card_number):
if len(card_number)>16 or len(card_number)<16:
return 'شماره کارت صحیح نیست!'
first_four_digits=card_number[:4]
last_four_digits=card_number[-4:]
masked_number=first_four_digits+'*'*(len(card_number)-8)+last_four_digits
return masked_number
card_number=input('لطفا شماره کارت را وارد کنید: ')
masked_card_number=mask_card_number(card_number)
print(masked_card_number,'شماره کارت ماسک شده: ')
def test():
x = input("enter your card number : ")
y = x[4:12]
d = x.replace(y,"*" * 8)
print(d)
test()
بازی سنگ کاغذ قیچی: 1- کاربر بین سنگ کاغذ یا قیچی، یکی را انتخاب کند. 2- انتخاب سیستم بصورت تصادفی انجام شود. 3- با نوجه به انتخاب کاربر و سیستم، نتیجه نمایش داده شود و امتیاز کاربر محاسبه شود 4- د...
کلاسی به اسم User تعریف کنید که دارای نام کاربری، ایمیل و رمزعبور و متدهای زیر باشد.متد print: نام کاربری و ایمیل کاربر را در خروجی چاپ کندمتد is_gmail: بررسی کند که ایمیل کاربر gmail است یا خیر و ...
برنامه مدیریت پارکینگی بنویسید که:هنگام ورود، ساعت ورود و شماره پلاک خودرو ذخیره شودهنگام خروج، ساعت خروج برای خودرو مورد نظر ذخیره شوددر هر لحظه وضعیت خودروها (در پارکینگ، خارج شده) و سایر اطلاعات...
برنامه ای بنویسید که تعداد بینهایت عدد از کاربر دریافت کند و وقتی کاربر عدد 0 را وارد کرد؛ تمام اعداد وارد شده از بزرگ به کوچک در خروجی چاپ شوند
برنامه ای بنویسید که نمرات دروس یک دانشجو و تعداد واحد هرکدام از آنها را دریافت کند (دریافت نمره و تعداد واحد تا وارد شدن عدد 0 ادامه پیدا کند) در نهایت معدل دانشجو طبق فرمول زیر در خروجی چاپ شودنم...
برای استفاده از این بخش باید وارد حساب کاربریت بشی
ورود/ثبت نام
اگه متوجه تمرین نمیشی یا به هر دلیلی نمیتونی حلش کنی، کاملا طبیعیه، اشکالی نداره؛ ناراحت نشو
😊
سعی کن تمرینات آسون تر رو ببینی و جواب های مختلفی که دیگران ارسال کرده اند رو بررسی کنی و
یواش یواش به سراغ تمرینات سخت تر بری.
همچنین ممکنه جوابت درست باشه ولی با سایر جواب ها متفاوت باشه
اگه برنامه نویسی رو هنوز شروع نکردی یا خوب یاد نگرفتی، میتونی از طریق لینک زیر یاد بگیری