بکندباز

تابعی بسازید که یک رشته حاوی مقدار پول به دلار و پوند استرلینگ (جدا شده توسط ویرگول) بگیرد و جمع مبالغ دلاری را به عنوان یک عدد صحیح برگرداند.

برای رشته ورودی:

  • هر مبلغ با نماد ارز پیشوند می شود: d برای دلار و p برای پوند.
  • هزاران با پسوند k نمایش داده می‌شوند.
    به عنوان مثال d4k = d4,000 و p40k = p40,000

نمونه ورودی و خروجی

add_bill("d20,p40,p60,d50") ➞ 70

add_bill("p30,d20,p60,d150,p360") ➞ 170

add_bill("p30,d2k,p60,d200,p360") ➞ 2200

 

self.assertEqual(add_bill("d20,p40,p60,d50"), 70)
self.assertEqual(add_bill("p30,d20,p60,d150,p360"), 170)
self.assertEqual(add_bill("p30,d2k,p60,d200,p360"), 2200)
self.assertEqual(add_bill("p400,d200,p40,p60"), 200)
self.assertEqual(add_bill("d20k,d100,p40"), 20100)
self.assertEqual(add_bill("d100k"), 100000)

پاسخ های کاربران به این تمرین

MarsBoy
امتیاز:‌ 4338
تصحیح اتوماتیک 0 0
‎پایتون‎
29 آبان 1403

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

Sa_shadow
امتیاز:‌ 4338
تصحیح اتوماتیک 0 0
‎پایتون‎
18 تير 1403

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

محمد سیل سپور
امتیاز:‌ 4338
تصحیح اتوماتیک 0 0
‎پایتون‎
4 تير 1403

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

roholasepehri
امتیاز:‌ 4338
تصحیح اتوماتیک 0 0
‎پایتون‎
1 تير 1403

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

Arhsi8294
امتیاز:‌ 4338
تصحیح اتوماتیک 0 0
‎پایتون‎
1 تير 1403

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

backendbaz
امتیاز:‌ 4338
تصحیح اتوماتیک 0 0
‎پایتون‎
1 تير 1403

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

نظرات

*
*