যখন দুটি অবজেক্টের মধ্যকার গ্র্যাভিটেশনাল ফোর্স বের করতে হয়, ‘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’ নামক একটি মেথড ডিফাইন করা হয়েছে, যা তিনটি প্যারামিটার নেয়।
গ্র্যাভিটেশনাল ফোর্স, এবং গ্র্যাভিটেশনাল কনস্ট্যান্ট নির্ধারণ করা হয়েছে, এবং ফোর্স ভ্যালু আউটপুট হিসেবে রিটার্ন করা হয়েছে।
মেথডের বাইরে তিনটি ইন্টিজার ডিফাইন করা হয়েছে।
মেথডটি এই ভ্যালুগুলো প্যারামিটার হিসেবে পাস করে কল করা হয়েছে।
আউটপুট কনসোলে প্রদর্শিত হয়েছে।