আসুন, “স্কোর অ্যানালাইজার” প্রজেক্টের জন্য একটি সাধারণ পাইথন স্ক্রিপ্ট তৈরি করি যা একটি শিক্ষার্থীর বিভিন্ন বিষয়ের স্কোরের উপর ভিত্তি করে গড়, মেডিয়ান, এবং স্ট্যান্ডার্ড ডিভিয়েশন হিসাব করবে। এই স্ক্রিপ্টটি NumPy লাইব্রেরি ব্যবহার করে এই গণনাগুলি খুব সহজেই সম্পন্ন করতে পারে।
প্রয়োজনীয় ধাপগুলি
- NumPy লাইব্রেরি ইম্পোর্ট করা: NumPy লাইব্রেরিটি ইম্পোর্ট করুন যাতে আমরা এর ফাংশনগুলি ব্যবহার করতে পারি।
- স্কোরের ডেটাসেট তৈরি করা: একটি NumPy অ্যারে হিসেবে শিক্ষার্থীর বিভিন্ন বিষয়ের স্কোরের ডেটা তৈরি করুন।
- গড়, মেডিয়ান, এবং স্ট্যান্ডার্ড ডিভিয়েশন হিসাব করা: NumPy এর
mean()
,median()
, এবংstd()
ফাংশনগুলি ব্যবহার করে উল্লিখিত গণনাগুলি সম্পাদন করুন। - রিপোর্ট প্রিন্ট করা: হিসাব করা প্রতিটি মেট্রিক্সের মান প্রিন্ট করে একটি পারফরমেন্স রিপোর্ট তৈরি করুন।
কোড উদাহরণ
import numpy as np
# শিক্ষার্থীর বিভিন্ন বিষয়ের স্কোর (যেমন: গণিত, বিজ্ঞান, সামাজিক বিজ্ঞান, ইংরেজি)
scores = np.array([82, 90, 78, 88])
# গড় স্কোর হিসাব
mean_score = np.mean(scores)
print(f"গড় স্কোর: {mean_score}")
# মেডিয়ান স্কোর হিসাব
median_score = np.median(scores)
print(f"মেডিয়ান স্কোর: {median_score}")
# স্ট্যান্ডার্ড ডিভিয়েশন হিসাব
std_deviation = np.std(scores)
print(f"স্ট্যান্ডার্ড ডিভিয়েশন: {std_deviation}")
Python