इस ट्यूटोरियल में, हम Python में एक बेसिक कैलकुलेटर बनाने जा रहे हैं। मुझे लगता है कि आप सभी के पास बुनियादी कैलकुलेटर के बारे में एक विचार है। हम उपयोगकर्ता को छह विकल्प देंगे जिसमें से वे एक विकल्प का चयन करते हैं, और हम संबंधित ऑपरेशन करेंगे। निम्नलिखित अंकगणितीय संक्रियाएँ करने वाली हैं।
- जोड़
- घटाव
- गुणा
- डिवीजन
- फ्लोर डिवीजन
- मोडुलो
इसे स्वयं लागू करने का प्रयास करें। एक साधारण कैलकुलेटर के लिए कोड लिखने के लिए नीचे दिए गए चरणों का पालन करें।
एल्गोरिदम
1. Initialise the two numbers. 2. Ask the user to enter an option by giving six options. 3. After getting the option from the user write if conditions for every operation based on the option. 4. Perform the respective operation. 5. Print the result.
आइए कोड लिखें।
उदाहरण
## initializing the numbers a, b = 15, 2 ## displaying catalog for the user choice print("1 - Addition\n2 - Substraction\n3 - Multiplication\n4 - Division\n5 - Floor Division\n6 - Modulo") ## getting option from the user option = int(input("Enter one option from the above list:- ")) ## writing condition to perform respective operation if option == 1: print(f"Addition: {a + b}") elif option == 2: print(f"Substraction: {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 - Substraction 3 - Multiplication 4 - Division 5 - Floor Division 6 - Modulo Enter one option from the above list:- 3 Multiplication: 30
चलिए एक बार फिर प्रोग्राम को एक्जीक्यूट करते हैं
उदाहरण
## initializing the numbers a, b = 15, 2 ## displaying catalog for the user choice print("1 - Addition\n2 - Substraction\n3 - Multiplication\n4 - Division\n5 - Floor Division\n6 - Modulo") ## getting option from the user option = int(input("Enter one option from the above list:- ")) ## writing condition to perform respective operation if option == 1: print(f"Addition: {a + b}") elif option == 2: print(f"Substraction: {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 - Substraction 3 - Multiplication 4 - Division 5 - Floor Division 6 - Modulo Enter one option from the above list:- 6 Modulo: 1
निष्कर्ष
यदि आपको ट्यूटोरियल के बारे में कोई संदेह है, तो उनका टिप्पणी अनुभाग में उल्लेख करें।