Python में Rule of Three
सीधे उपयोग करने योग्य फ़ंक्शन्स और Pyodide के साथ ब्राउज़र में चलने वाला डेमो।
प्रत्यक्ष और प्रतिलोम फ़ंक्शन
def direct_rule_of_three(a: float, b: float, c: float) -> float:
if a == 0:
raise ValueError("a शून्य नहीं होना चाहिए")
return (b * c) / a
def inverse_rule_of_three(a: float, b: float, c: float) -> float:
if c == 0:
raise ValueError("c शून्य नहीं होना चाहिए")
return (a * b) / c
Pyodide डेमो
नीचे दिए गए बटन पर क्लिक करके आप ब्राउज़र में ही कोड चला सकते हैं। आउटपुट हिंदी संदेश के साथ दिखेगा।
उपयोग सुझाव
- Float टाइप का प्रयोग करें ताकि दशमलव परिणाम सटीक रहें।
- त्रुटि संदेशों में हिंदी पाठ जोड़ें जिससे यूज़र को समझने में आसानी हो।
- फ़ंक्शन को यूनिट टेस्ट से सत्यापित करें, विशेषकर शून्य मान के केस में।