یک برنامه پایتون بنویسید که میانگین و انحراف معیار یک لیست از اعداد را محاسبه کند و نتایج را با استفاده از تابع built-in format به‌صورت اعشاری با دقت مشخص و همچنین در قالب نمایش علمی (scientific) با عرض و دقت معین چاپ کند.

19.0 بازدید آخرین ویرایش در 198 روز قبل ساعت 04:16

0.0

برای حل این مسئله از توابع پایه پایتون استفاده کنید: میانگین را با sum و len محاسبه کنید و انحراف معیار نمونه یا جامعه را با math.sqrt و جمع مربعات اختلاف‌ها به‌دست آورید. برای نمایش عددها از تابع built-in format(value, format_spec) بهره ببرید؛ به‌عنوان مثال format(x, ".3f") نمایش با سه رقم اعشار، format(x, "10.4f") نمایش با عرض 10 و چهار رقم اعشار و format(x, ".2e") نمایش علمی با دو رقم اعشار را تولید می‌کند. نکات عملی: از کنترل حالت لیست خالی جلوگیری کنید، برای خوانایی ستون‌ها از عرض ثابت استفاده کنید و قبل از چاپ نتایج چند مقدار تستی را بررسی کنید.

توسط پژوهشگر در 198 روز قبل ساعت 04:16
دسته بندی ها: Python Python for beginner
nima در 198 روز قبل ساعت 04:17

پیش از محاسبه حتماً لیست خالی را مدنظر قرار دهید و در صورت خالی بودن خطای مناسب یا پیام کاربرپسند نشان دهید تا از تقسیم بر صفر جلوگیری شود. هنگام محاسبه انحراف معیار مشخص کنید که نمونه (n-1) می‌خواهید یا جامعه (n) چون تفاوت عددی مهم است. برای چاپ مرتب ستون‌ها از format با عرض ثابت (مثلاً "10.4f") استفاده کنید تا اعداد تراز شوند و نمایش علمی را با ".2e" یا دلخواه تنظیم کنید. قبل از چاپ نهایی چند مجموعه تست شامل مقادیر مساوی، تک عنصر و اعداد بزرگ/کوچک را بررسی کنید تا دموی خروجی صحیح و خوانا باشد.

گزارش

1 پاسخ

جدید ترین قدیمی ترین بالاترین امتیاز پاسخ های من

در حال بارگیری...
ورود به حساب کاربری