Python में फ्लोट टाइप्स के लिए मशीन लिमिट्स जानकारी प्राप्त करें
NumPy का numpy.finfo() फंक्शन फ्लोटिंग-पॉइंट डेटा टाइप्स की मशीन सीमाओं (limits) के बारे में विस्तृत जानकारी प्रदान करता है। यह न्यूनतम/अधिकतम मान, प्रिसिजन, और अन्य विशेषताएं बताता है।
सिंटैक्स
numpy.finfo(dtype)
dtype: फ्लोट डेटा टाइप (np.float16, np.float32, np.float64, आदि) या उसका इंस्टेंस।
प्रमुख एट्रिब्यूट्स
एट्रिब्यूट
विवरण
min
सबसे छोटा प्रतिनिधित्व योग्य मान
max
सबसे बड़ा प्रतिनिधित्व योग्य मान
eps
मशीन एप्सिलॉन (1.0 से अलग अगला प्रतिनिधित्व योग्य मान)
यदि आप जांचना चाहते हैं कि कोई ऑब्जेक्ट x किसी दिए गए टाइप का बिल्कुल इंस्टेंस है (सबटाइप नहीं), तो आप type का उपयोग करके उसका टाइप प्राप्त कर सकते हैं और is स्टेटमेंट का उपयोग करके जांच सकते हैं।
उदाहरण
x = Hello
if type(x) is str:
print(x is an instance of str)
आउटपुट
यह आउटपुट देगा:
x is an
आप कुछ Python डेट मैथ का उपयोग करके पिछले बुधवार के लिए Python डेट ऑब्जेक्ट प्राप्त कर सकते हैं। आज सप्ताह का जो भी दिन है, उससे 2 घटाएं और परिणाम का 7 से मॉड्यूलस लें, यह हमें बताएगा कि बुधवार कितने दिन पीछे था।
उदाहरण
from datetime import date
from datetime import timedelta
today = date.today()
of
हम rjust() मेथड का उपयोग कर सकते हैं जो width के बराबर लंबाई की स्ट्रिंग में स्ट्रिंग को राइट जस्टिफाई करके लौटाता है जो पैडिंग के बाद कुल स्ट्रिंग लंबाई है। पैडिंग निर्दिष्ट fillchar (डिफ़ॉल्ट स्पेस है) का उपयोग करके की जाती है। यदि width, len(s) से कम है तो मूल स्ट्रिंग लौटा दी जाती है। उदाहरण के