কম্পিউটার টিউটোরিয়াল

পাইথন প্রোগ্রাম: দুটি অবজেক্টের মধ্যকার গ্র্যাভিটেশনাল ফোর্স (Gravitational Force) বের করা

যখন দুটি অবজেক্টের মধ্যকার গ্র্যাভিটেশনাল ফোর্স বের করতে হয়, ‘find_gravity’ নামক একটি মেথড ব্যবহার করা হয়, এবং তিনটি প্যারামিটার পাস করা হয়।

নিচে এর демонস্ট্রেশন দেওয়া হলো:

উদাহরণ

def find_gravity(m_1, m_2, r):
    G_val = 6.673 * (10**-11)
    F_val = (G_val * m_1 * m_2) / (r**2)
    return round(F_val, 2)

m_1 = 6000000
m_2 = 1000000
r = 45
print("The gravitational force is: ")
print(find_gravity(m_1, m_2, r), "N")

আউটপুট

The gravitational force is: 0.2 N

ব্যাখ্যা

  • ‘find_gravity’ নামক একটি মেথড ডিফাইন করা হয়েছে, যা তিনটি প্যারামিটার নেয়।

  • গ্র্যাভিটেশনাল ফোর্স, এবং গ্র্যাভিটেশনাল কনস্ট্যান্ট নির্ধারণ করা হয়েছে, এবং ফোর্স ভ্যালু আউটপুট হিসেবে রিটার্ন করা হয়েছে।

  • মেথডের বাইরে তিনটি ইন্টিজার ডিফাইন করা হয়েছে।

  • মেথডটি এই ভ্যালুগুলো প্যারামিটার হিসেবে পাস করে কল করা হয়েছে।

  • আউটপুট কনসোলে প্রদর্শিত হয়েছে।

  1. পাইথন প্রোগ্রামে অ্যারের যোগফল বের করা

  2. পাইথনে কোনো সংখ্যা ২-এর ঘাত কিনা চেক করা

  3. পাইথনে ম্যাট্রিক্সের ট্রান্সপোজ বের করা

  4. পাইথনে অ্যারের যোগফল বের করা