เมื่อจำเป็นต้องค้นหาแรงโน้มถ่วงที่กระทำระหว่างวัตถุทั้งสอง จะมีการใช้วิธีการที่เรียกว่า "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' ซึ่งใช้พารามิเตอร์สามตัว
-
แรงโน้มถ่วงและค่าคงที่โน้มถ่วงถูกกำหนด และค่าแรงจะถูกส่งกลับเป็นผลลัพธ์
-
นอกเมธอด มีการกำหนดจำนวนเต็มสามจำนวน
-
วิธีการนี้ถูกเรียกโดยการส่งผ่านค่าเหล่านี้เป็นพารามิเตอร์
-
เอาต์พุตจะแสดงบนคอนโซล