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

पायथन का उपयोग करते हुए मूल कैलकुलेटर प्रोग्राम

इस कार्यक्रम में हम देखेंगे कि कैसे एक पायथन प्रोग्राम का उपयोग करके कैलकुलेटर की बुनियादी कैलकुलेटर कार्यात्मकताओं को पूरा किया जाए। यहां हम गणना करने और परिणाम वापस करने के लिए अलग-अलग फ़ंक्शन बनाते हैं। साथ ही उपयोगकर्ता इनपुट को ऑपरेटर की पसंद के साथ स्वीकार किया जाता है।

उदाहरण

# This function performs additiion
def add(a, b):
   return a + b
# This function performs subtraction
def subtract(a, b):
   return a - b
# This function performs multiplication
def multiply(a, b):
   return a * b
# This function performs division
def divide(a, b):
return a / b
print("Select an operation.")
print("+")
print("-")
print("*")
print("/")
# User input
choice = input("Enter operator to use:")
A = int(input("Enter first number: "))
B = int(input("Enter second number: "))
if choice == '+':
   print(A,"+",B,"=", add(A,B))
elif choice == '-':
   print(A,"-",B,"=", subtract(A,B))
elif choice == '*':
   print(A,"*",B,"=", multiply(A,B))
elif choice == '/':
   print(A,"/",B,"=", divide(A,B))
else:
print("Invalid input")

आउटपुट

उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -

Select an operation.
+
-
*
/
Enter operator to use: -
Enter first number: 34
Enter second number: 20
34 - 20 = 14

  1. पायथन प्रोग्राम में किसी भी लूप का उपयोग किए बिना नंबर श्रृंखला प्रिंट करें

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे - समस्या कथन दो संख्या N और K को देखते हुए, हमारी समस्या N से किसी संख्या K को तब तक घटाना है जब तक कि संख्या (N) शून्य (0) से अधिक न हो जाए, एक बार जब N ऋणात्मक या शून्य हो जाए तो हम उसमें K जोड़ना शुरू कर देते हैं जब तक कि वह संख

  1. numpy . का उपयोग करके n*n के चेक बोर्ड पैटर्न को प्रिंट करने के लिए पायथन प्रोग्राम

    n के मान को देखते हुए, हमारा कार्य n x n मैट्रिक्स के लिए चेक बोर्ड पैटर्न प्रदर्शित करना है। प्रारंभिक मान के साथ सरणियाँ बनाने के लिए विभिन्न प्रकार के कार्य numpy में उपलब्ध हैं। NumPy, Python में वैज्ञानिक कंप्यूटिंग के लिए मूलभूत पैकेज है। एल्गोरिदम Step 1: input order of the matrix. Step 2:

  1. numpy का उपयोग करके n*n के चेकबोर्ड पैटर्न को प्रिंट करने के लिए पायथन प्रोग्राम।

    n के मान को देखते हुए, हमारा कार्य n x n मैट्रिक्स के लिए चेक बोर्ड पैटर्न प्रदर्शित करना है। प्रारंभिक मान के साथ सरणियाँ बनाने के लिए विभिन्न प्रकार के कार्य numpy में उपलब्ध हैं। NumPy, Python में वैज्ञानिक कंप्यूटिंग के लिए मूलभूत पैकेज है। एल्गोरिदम Step 1: input order of the matrix. Step 2: