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

पायथन - सिम्पी मॉड्यूल के साथ शुरुआत करना

SymPy प्रतीकात्मक गणित के लिए एक पायथन पुस्तकालय है। इसका उद्देश्य कोड को यथासंभव सरल रखते हुए एक पूर्ण विशेषताओं वाला कंप्यूटर बीजगणित प्रणाली (CAS) बनना है ताकि यह समझने योग्य और आसानी से एक्स्टेंसिबल हो सके। SymPy पूरी तरह से Python में लिखा गया है। SymPy केवल mpmath पर निर्भर करता है, जो मनमाने ढंग से फ्लोटिंग पॉइंट अंकगणित के लिए एक शुद्ध पायथन लाइब्रेरी है, जिससे इसका उपयोग करना आसान हो जाता है।

#सिम्पी मॉड्यूल स्थापित करना

pip install sympy

SymPy निम्नलिखित संख्यात्मक प्रकारों को परिभाषित करता है:परिमेय और पूर्णांक। परिमेय वर्ग दो पूर्णांकों, अंश और हर की एक जोड़ी के रूप में एक परिमेय संख्या का प्रतिनिधित्व करता है, इसलिए परिमेय (1, 2) 1/2, परिमेय (5, 2) 5/2 और इसी तरह का प्रतिनिधित्व करता है। पूर्णांक वर्ग पूर्णांक संख्या का प्रतिनिधित्व करता है।

SymPy पृष्ठभूमि में mpmath का उपयोग करता है, जो मनमाने-सटीक अंकगणित का उपयोग करके संगणना करना संभव बनाता है। इस तरह, कुछ विशेष स्थिरांक, जैसे exp, pi, oo (इन्फिनिटी), को प्रतीकों के रूप में माना जाता है और मनमाने ढंग से सटीकता के साथ मूल्यांकन किया जा सकता है।

उदाहरण

# import everything from sympy module
from sympy import *
# you can't get any numerical value
p = pi**3
print("value of p is :" + str(p))
# evalf method evaluates the expression to a floating-point number
q = pi.evalf()
print("value of q is :" + str(q))
# equivalent to e ^ 1 or e ** 1
r = exp(1).evalf()
print("value of r is :" + str(r))
s = (pi + exp(1)).evalf()
print("value of s is :" + str(s))
rslt = oo + 10000
print("value of rslt is :" + str(rslt))
if oo > 9999999 :
   print("True")
else:
   print("False")

आउटपुट

value of p is :pi**3
value of q is :3.14159265358979
value of r is :2.71828182845905
value of s is :5.85987448204884
value of rslt is :oo
True

  1. रेडिस के साथ शुरुआत करना

    रेडिस की गति और लचीलापन इसे डेवलपर्स के लिए एक अत्यंत शक्तिशाली उपकरण बनाता है और इसका उपयोग विभिन्न तरीकों से किया जा सकता है। हालांकि रेडिस को अक्सर की-वैल्यू स्टोर के रूप में संदर्भित किया जाता है, इसे डेटा संरचना सर्वर के रूप में बेहतर तरीके से वर्णित किया जाता है, क्योंकि यह 5 अलग-अलग डेटा संरच

  1. Apple TV+ के साथ शुरुआत करना+

    1 नवंबर, 2019 को, Apple ने आखिरकार Apple TV+ के साथ रेड-हॉट स्ट्रीमिंग बाज़ार में प्रवेश किया। एक सदस्यता सेवा जो हर किसी के पसंदीदा लाइफस्टाइल ब्रांड की मूल सामग्री प्रदान करती है। चूंकि आपने शायद पहले ही हुलु, नेटफ्लिक्स, एचबीओ, अमेज़ॅन प्राइम वीडियो, या उपरोक्त के कुछ संयोजन की सदस्यता ले ली है,

  1. Xen वर्चुअलाइजेशन के साथ शुरुआत करना

    ज़ेन, Z के साथ वर्तनी, आठ घंटे तक पकड़े रहने के बाद बर्फ में पेशाब करते समय आपके सिर के मुकुट पर सर्वोत्कृष्ट अनुभूति होती है। Xen, X के साथ वर्तनी, एक ओपन-सोर्स वर्चुअलाइजेशन तकनीक है जिसे आप अपने सेटअप के लिए विचार कर सकते हैं, चाहे घर या व्यवसाय में, हालांकि, KVM की तरह, यह कॉर्पोरेट बाजार में अध