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