بکندباز

میانگین ضربه‌زنی یک بازیکن بیسبال با استفاده از فرمول زیر محاسبه می‌شود:

BA = (تعداد ضربه‌های موفق) / (تعداد دفعات رسمی ضربه‌زنی)

میانگین‌های ضربه‌زنی همیشه به نزدیک‌ترین هزارم گرد می‌شوند و بدون صفر ابتدایی نمایش داده می‌شوند. سه میانگین برتر ضربه‌زنی در تاریخ لیگ برتر بیسبال (MLB) عبارتند از:

  • تای کاب: .366
  • راجرز هورنسبی: .358
  • شولِس جو جکسون: .356

لیست داده‌شده نشان‌دهنده یک فصل از بازی‌هاست. هر آیتم در لیست شامل [تعداد ضربه‌های موفق، تعداد دفعات رسمی ضربه‌زنی] در یک بازی است. تابعی بنویسید که میانگین ضربه‌زنی فصل را به صورت یک رشته گردشده به نزدیک‌ترین هزارم برگرداند.

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

batting_avg([[0, 0], [1, 3], [2, 2], [0, 4], [1, 5]]) ➞ ".286"

batting_avg([[2, 5], [2, 3], [0, 3], [1, 5], [2, 4]]) ➞ ".350"

batting_avg([[2, 3], [1, 5], [2, 4], [1, 5], [0, 5]]) ➞ ".273"

نکات

  • تعداد ضربه‌های موفق از تعداد دفعات رسمی ضربه‌زنی بیشتر نخواهد شد.
  • این لیست فقط شامل دفعات رسمی ضربه‌زنی است. سایر موارد حضور در زمین (مانند راه‌رفتن، ضربه توسط توپ، قربانی‌کردن و غیره) در لیست لحاظ نشده‌اند.
  • راهنمایی: رویکرد خود را بر اساس مجموع ضربه‌های موفق و مجموع دفعات ضربه‌زنی قرار دهید.
batting_avg([[0, 0], [1, 3], [2, 2], [0, 4], [1, 5]])  ➞ ".286"
batting_avg([[2, 5], [2, 3], [0, 3], [1, 5], [2, 4]])  ➞ ".350"
batting_avg([[2, 3], [1, 5], [2, 4], [1, 5], [0, 5]])  ➞ ".273"

برای ثبت پاسخ خود، ابتدا باید در سایت وارد شوید.

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

user-9XCM
تصحیح اتوماتیک
‎پایتون‎
18 مرداد 1405

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

user-wepm
تصحیح اتوماتیک
‎پایتون‎
16 مرداد 1405

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

user-Vsz1
تصحیح اتوماتیک
‎پایتون‎
12 مرداد 1405

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

user-ErJo
تصحیح اتوماتیک
‎پایتون‎
14 تير 1405

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

Mahdi-babaei
تصحیح اتوماتیک
‎پایتون‎
30 خرداد 1405

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

DanialMahdik
تصحیح اتوماتیک
‎پایتون‎
28 خرداد 1405

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

user-g5Oc
تصحیح اتوماتیک
‎پایتون‎
22 ارديبهشت 1405

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

user-gt4o
تصحیح اتوماتیک
‎پایتون‎
19 ارديبهشت 1405

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

user-18gt
تصحیح اتوماتیک
‎پایتون‎
8 ارديبهشت 1405

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

user-bZ5d
تصحیح اتوماتیک
‎پایتون‎
3 ارديبهشت 1405

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

user-bi07
تصحیح اتوماتیک
‎پایتون‎
29 فروردين 1405

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

user-GLXq
تصحیح اتوماتیک
‎پایتون‎
1 دي 1404

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

user-VY5s
تصحیح اتوماتیک
‎پایتون‎
26 آذر 1404

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

user-ylQk
تصحیح اتوماتیک
‎پایتون‎
1 آذر 1404

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

Amin
تصحیح اتوماتیک
‎پایتون‎
25 مهر 1404

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

MHRahimi
تصحیح اتوماتیک
‎پایتون‎
18 مهر 1404

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

DnIYl_zr
تصحیح اتوماتیک
‎پایتون‎
12 مهر 1404

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

user-jhYs
تصحیح اتوماتیک
‎پایتون‎
26 مرداد 1404

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

mhmdreza13
تصحیح اتوماتیک
‎پایتون‎
21 خرداد 1404

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

arsep363
تصحیح اتوماتیک
‎پایتون‎
12 ارديبهشت 1404

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

user-ixnb
تصحیح اتوماتیک
‎پایتون‎
8 ارديبهشت 1404

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

user-ixnb
تصحیح اتوماتیک
‎پایتون‎
8 ارديبهشت 1404

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

Arash.nc
تصحیح اتوماتیک
‎پایتون‎
29 فروردين 1404

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

MarsBoy
تصحیح اتوماتیک
‎پایتون‎
18 فروردين 1404

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

نظرات

*
*

تمرینات مرتبط