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

Python प्रोग्राम का उपयोग करके बेसिक कैलकुलेटर प्रोग्राम

इस ट्यूटोरियल में, हम Python में एक बेसिक कैलकुलेटर बनाएंगे। मुझे लगता है कि आप सभी को बेसिक कैलकुलेटर के बारे में पता है। हम उपयोगकर्ता को छह विकल्प देंगे जिनमें से वे एक विकल्प चुनेंगे, और हम संबंधित संक्रिया करेंगे। निम्नलिखित अंकगणितीय संक्रियाएं हैं जिन्हें हम करने जा रहे हैं।

  • जोड़
  • घटाव
  • गुणा
  • भाग
  • फ्लोर डिवीजन
  • मॉड्यूलो

इसे स्वयं लागू करने का प्रयास करें। एक साधारण कैलकुलेटर के लिए कोड लिखने के लिए नीचे दिए गए चरणों का पालन करें।

एल्गोरिदम

1. दो संख्याएं इनिशियलाइज़ करें।
2. छह विकल्प देकर उपयोगकर्ता से एक विकल्प दर्ज करने के लिए कहें।
3. उपयोगकर्ता से विकल्प प्राप्त करने के बाद, विकल्प के आधार पर प्रत्येक संक्रिया के लिए if शर्तें लिखें।
4. संबंधित संक्रिया करें।
5. परिणाम प्रिंट करें।

आइए कोड लिखें।

उदाहरण

## संख्याएं इनिशियलाइज़ करें
a, b = 15, 2

## उपयोगकर्ता विकल्प के लिए कैटलॉग प्रदर्शित करें
print("1 - Addition\n2 - Subtraction\n3 - Multiplication\n4 - Division\n5 - Floor Division\n6 - Modulo")

## उपयोगकर्ता से विकल्प प्राप्त करें
option = int(input("Enter one option from the above list:- "))

## संबंधित संक्रिया करने के लिए शर्त लिखें
if option == 1:
    print(f"Addition: {a + b}")
elif option == 2:
    print(f"Subtraction: {a - b}")
elif option == 3:
    print(f"Multiplication: {a * b}")
elif option == 4:
    print(f"Division: {a / b}")
elif option == 5:
    print(f"Floor Division: {a // b}")
elif option == 6:
    print(f"Modulo: {a % b}")

आउटपुट

यदि आप उपरोक्त प्रोग्राम चलाते हैं, तो आपको निम्न आउटपुट मिलेगा।

1 - Addition
2 - Subtraction
3 - Multiplication
4 - Division
5 - Floor Division
6 - Modulo
Enter one option from the above list:- 3
Multiplication: 30

आइए प्रोग्राम को एक बार फिर से चलाएं

उदाहरण

## संख्याएं इनिशियलाइज़ करें
a, b = 15, 2

## उपयोगकर्ता विकल्प के लिए कैटलॉग प्रदर्शित करें
print("1 - Addition\n2 - Subtraction\n3 - Multiplication\n4 - Division\n5 - Floor Division\n6 - Modulo")

## उपयोगकर्ता से विकल्प प्राप्त करें
option = int(input("Enter one option from the above list:- "))

## संबंधित संक्रिया करने के लिए शर्त लिखें
if option == 1:
    print(f"Addition: {a + b}")
elif option == 2:
    print(f"Subtraction: {a - b}")
elif option == 3:
    print(f"Multiplication: {a * b}")
elif option == 4:
    print(f"Division: {a / b}")
elif option == 5:
    print(f"Floor Division: {a // b}")
elif option == 6:
    print(f"Modulo: {a % b}")

आउटपुट

यदि आप उपरोक्त प्रोग्राम चलाते हैं, तो आपको निम्न आउटपुट मिलेगा।

1 - Addition
2 - Subtraction
3 - Multiplication
4 - Division
5 - Floor Division
6 - Modulo
Enter one option from the above list:- 6
Modulo: 1

निष्कर्ष

यदि ट्यूटोरियल के संबंध में आपके कोई संदेह हैं, तो उन्हें कमेंट सेक्शन में उल्लेख करें।

  1. पायथन प्रोग्राम: बुनियादी यूक्लिडियन एल्गोरिदम पायथन प्रोग्राम: बुनियादी यूक्लिडियन एल्गोरिदम

    इस लेख में हम दी गई समस्या के समाधान के बारे में जानेंगे। समस्या कथन दो संख्याएं दी गई हैं, हमें उन दो संख्याओं का GCD गणना करना है और उन्हें प्रदर्शित करना है। दो संख्याओं का महत्तम समापवर्तक (GCD) वह सबसे बड़ी संख्या है जो उन दोनों को विभाजित कर सकती है। यहां हम GCD की गणना के लिए यूक्लिडियन दृष्ट

  1. पायथन प्रोग्राम में यूनिट टेस्टिंग Unittest का उपयोग करके पायथन प्रोग्राम में यूनिट टेस्टिंग Unittest का उपयोग करके

    इस लेख में, हम पायथन 3.x में उपलब्ध unittest मॉड्यूल की मदद से सॉफ्टवेयर टेस्टिंग के फंडामेंटल्स सीखेंगे। या इससे पहले। यह ऑटोमेशन, टेस्ट्स के लिए सेटअप और एग्जिट कोड शेयर करने, और हर फ्रेमवर्क के लिए इंडिपेंडेंट टेस्ट्स की अनुमति देता है। यूनिट टेस्ट में, हम ऑब्जेक्ट ओरिएंटेड कॉन्सेप्ट्स की एक वि

  1. पायथन में OpenCV का उपयोग करके फ़्रेम निकालने का प्रोग्राम पायथन में OpenCV का उपयोग करके फ़्रेम निकालने का प्रोग्राम

    ओपनसीवी (ओपन सोर्स कंप्यूटर विजन) एक ओपन सोर्स प्रोग्रामिंग लाइब्रेरी है जिसे मूल रूप से मशीन लर्निंग और कंप्यूटर विजन के लिए विकसित किया गया है। यह कंप्यूटर विजन अनुप्रयोगों पर काम करने के लिए सामान्य बुनियादी ढांचा प्रदान करता है और वाणिज्यिक उत्पादों में मशीन लर्निंग के उपयोग को तेज करता है। 2.5