Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

पायथन प्रोग्राम में गोलाकार दर्पण की फोकल लंबाई


इस लेख में, हम नीचे दिए गए प्रॉब्लम स्टेटमेंट के समाधान के बारे में सीखेंगे:

प्रॉब्लम स्टेटमेंट

हमें गोलाकार दर्पण की वक्रता त्रिज्या दी जाएगी और हमें उसी की फोकल लंबाई ढूंढनी होगी।

फोकल लंबाई दर्पण की वक्रता के केंद्र से प्रमुख फोकी तक की दूरी है। गोलाकार दर्पण की फोकल लंबाई निर्धारित करने के लिए, पहले हमें उस दर्पण की वक्रता त्रिज्या पता होनी चाहिए। दर्पण के शीर्ष से वक्रता के केंद्र तक की दूरी को वक्रता त्रिज्या कहा जाता है।

गणितीय रूप से:

  • अवतल दर्पण के लिए: F = R/2
  • उत्तल दर्पण के लिए: F = -R/2

आइए कार्यान्वयन देखें:

उदाहरण

# गोलाकार अवतल दर्पण
def focal_length_concave(R):
    return R / 2

# गोलाकार उत्तल दर्पण
def focal_length_convex(R):
    return - (R / 2)

# ड्राइवर फंक्शन
R = 30
print("Focal length of spherical concave mirror is:", focal_length_concave(R), "units")
print("Focal length of spherical convex mirror is:", focal_length_convex(R), "units")

आउटपुट

Focal length of spherical concave mirror is: 15.0 units
Focal length of spherical convex mirror is: -15.0 units

आउटपुट मीटर, सेंटीमीटर या मिलीमीटर में हो सकते हैं। सामान्य परिणाम के लिए यूनिट्स के स्थान पर किसी विशिष्ट यूनिट टाइप का उल्लेख किया गया है।

सभी वेरिएबल्स दो फंक्शन्स के साथ ग्लोबल फ्रेम में घोषित हैं जैसा कि नीचे दी गई छवि में दिखाया गया है।

पायथन प्रोग्राम में गोलाकार दर्पण की फोकल लंबाई

निष्कर्ष

इस लेख में, हमने सीखा कि हम गोलाकार दर्पण की फोकल लंबाई की गणना कैसे कर सकते हैं।

  1. पायथन प्रोग्राम: मैट्रिक्स का ट्रांसपोज़ ढूंढें पायथन प्रोग्राम: मैट्रिक्स का ट्रांसपोज़ ढूंढें

    इस लेख में, हम दिए गए प्रॉब्लम स्टेटमेंट को हल करने के समाधान और दृष्टिकोण के बारे में सीखेंगे। प्रॉब्लम स्टेटमेंट एक मैट्रिक्स दिए जाने पर, हमें ट्रांसपोज़ को उसी मैट्रिक्स में स्टोर करना होगा और इसे प्रदर्शित करना होगा। मैट्रिक्स का ट्रांसपोज़ पंक्तियों को कॉलम में और कॉलम को पंक्तियों में बदलकर

  1. पायथन प्रोग्राम: ऐरे का योग ढूंढें पायथन प्रोग्राम: ऐरे का योग ढूंढें

    इस लेख में, हम दिए गए प्रॉब्लम स्टेटमेंट को हल करने के समाधान और दृष्टिकोण के बारे में सीखेंगे। प्रॉब्लम स्टेटमेंट इनपुट के रूप में एक ऐरे दिए जाने पर, हमें दिए गए ऐरे का योग निकालने की आवश्यकता है। यहां हम ब्रूट-फोर्स दृष्टिकोण का पालन कर सकते हैं यानी एक लिस्ट को ट्रैवर्स करना और प्रत्येक एलिमें

  1. पायथन प्रोग्राम: गोलाकार दर्पण की फोकल लंबाई पायथन प्रोग्राम: गोलाकार दर्पण की फोकल लंबाई

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे -समस्या कथनहमें गोलाकार दर्पण की वक्रता त्रिज्या दी जाएगी और हमें उसी की फोकल लंबाई ज्ञात करनी होगी।फोकल लंबाई दर्पण के वक्रता केंद्र से प्रमुख फोकी तक की दूरी है। गोलाकार दर्पण की फोकल लंबाई निर्धारित करने के लिए, पहले हमें उस दर्प