یک تابع ایجاد کنید که یک لیست از دیکشنریها (خواربار) را بگیرد و قیمت کل را محاسبه کند و آن را به عنوان یک عدد برگرداند. یک دیکشنری خواربار دارای یک محصول، یک مقدار و یک قیمت است، به عنوان مثال:
{
"محصول": "شیر",
"مقدار": 1,
"قیمت": 1.50
}
نمونه ورودی و خروجی
get_total_price([{"product": "Milk", "quantity": 1, "price": 1.50}]) ➞ 1.5
get_total_price([{"product": "Milk", "quantity": 1, "price": 1.50 }, {"product": "Cereals", "quantity": 1, "price": 2.50}]) ➞ 4
get_total_price([{"product": "Milk", "quantity": 3, "price": 1.50}]) ➞ 4.5
self.assertEqual(get_total_price([{"product": "Milk", "quantity": 1, "price": 1.50}]), 1.5) self.assertEqual(get_total_price([{"product": "Milk", "quantity": 1, "price": 1.50 }, {"product": "Cereals", "quantity": 1, "price": 2.50}]), 4) self.assertEqual(get_total_price([{"product": "Milk", "quantity": 3, "price": 1.50}]), 4.5) self.assertEqual(get_total_price([{"product": "Milk", "quantity": 1, "price": 1.50}, {"product": "Eggs", "quantity": 12, "price": 0.10}, {"product": "Bread", "quantity": 2, "price": 1.60}, {"product": "Cheese", "quantity": 1, "price": 4.50}]), 10.4) self.assertEqual(get_total_price([{"product": "Chocolate", "quantity": 1, "price": 0.10}, {"product": "Lollipop", "quantity": 1, "price": 0.20}]), 0.3)
پاسخ های کاربران به این تمرین
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
نظرات