
Please support if you like my work by payment through upi: sinhamit@icici or payment by bank
account name: Amit Kumar Sinha,
account number: 2646728782
IFSC code: KKBK0005660
SWIFT: KKBKINBB
builtins module in Category: पाइथन by amit
🕙 Posted on 2023-06-26 at 12:19:38
अंतर्निहित (Built-in) फ़ंक्शंस
PHP और JavaScript के विपरीत, Python में कई मॉड्यूल (लाइब्रेरी) हैं, और यहां तक कि आप अपना स्वयं का कस्टम मॉड्यूल बना (create) या योगदान (contribute) कर सकते हैं। उन मॉड्यूलों में से एक builtins है जो पायथन प्रोग्रामिंग भाषा में सभी अंतर्निहित (built-in) फ़ंक्शंस को परिभाषित करता है। किसी मॉड्यूल की सभी सुविधाओं (features) को जानने (दोहन करने) के लिए, आपको इसे .py एक्सटेंशन वाली अपनी फ़ाइल में आयात (import) करना होगा, और कमांड लाइन कंसोल या VSCode संपादक टर्मिनल में इसे चलाना/
import
builtins
print( dir( builtins
) ) # आउटपुट निम्नलिखित अंतर्निहित फ़ंक्शंस सूची (list) के आइटम के रूप में है
PS C:\xampp\
import
builtins
print( help( builtins ) ) # आप इस कथन को अपनी फ़ाइल में सहेजने के बाद चला/help( builtins )
का आउटपुट बहुत ज्यादा सहायता डेटा (help data) देता है, और इसलिए आपको ऊपर उल्लिखित प्रत्येक अंतर्निहित फ़ंक्शन के लिए अलग-अलग सहायता आउटपुट करना चाहिए।
इन अंतर्निहित फ़ंक्शंस में से प्रत्येक की अपनी विधियाँ (methods) हैं, उनमें से कुछ विधियों के नाम अलग-अलग अंतर्निहित फ़ंक्शंस में समान हो सकते हैं। आप संबंधित अंतर्निहित फ़ंक्शन के विधियों के नाम, उदाहरण के लिए, print( dir( list
) ) या print( dir( str
) ) स्टेटमेंट निष्पादित (execute/list
) ) या print( help( str
) ) स्टेटमेंट निष्पादित करके, अधिक जान सकते हैं। आपने पिछले पृष्ठ में सूची (list) के बारे में सहायता दस्तावेज़ (help documentation) देखा है।
print( dir( str
) ) # यह स्टेटमेंट str() बिल्ट-इन फ़ंक्शन के सभी विधियों (methods) को दिखाएगा। (आपको इस कथन को निष्पादित करने से पहले new.py फ़ाइल में सभी पुराने कोड हटा देना चाहिए!)
PS C:\xampp\
print( help( str
.capitalize ) ) # जैसा कि ऊपर दिखाया गया है, आप str() अंतर्निहित फ़ंक्शन के सभी उपलब्ध विधियों को देख सकते हैं, और आप इस कथन को निष्पादित करके विशिष्ट विधि के सहायता दस्तावेज़ प्राप्त कर सकते हैं।
Help on method_descriptor:
capitalize(self, /)
Return a capitalized version of the string.
More specifically, make the first character have upper case and the rest lower
case.
None
print( help( ''
.upper ) ) # आप या तो कीवर्ड (जैसे कि, str
) का उपयोग कर सकते हैं जिसके लिए आप सहायता दस्तावेज़ प्राप्त करना चाहते हैं, या संबंधित डेटा-प्रकार का शाब्दिक (literal) मान उपयोग कर सकते हैं। upper()
विधि एक स्ट्रिंग में सभी अक्षरों को कैपिटल (अपरकेस) बनाती है।
Help on built-in function upper:
upper() method of builtins.str instance
Return a copy of the string converted to uppercase.
None
आप किसी विशिष्ट अंतर्निहित फ़ंक्शन की प्रत्येक विधि के लिए व्यक्तिगत सहायता दस्तावेज़ प्राप्त कर सकते हैं, जैसा कि आप उपरोक्त विवरण में देख सकते हैं कि वे capitalize()
और upper()
विधियाँ (या गुण) हैं, जो विशेष रूप से स्ट्रिंग (str
) डेटा-प्रकार पर लागू होती हैं।
print( help( ''
.count ) ) # count()
विधि len()
अंतर्निहित फ़ंक्शन से भिन्न है। यदि आपने पहले ही PHP सीख ली है, तो आप Python में इन विधियों को PHP में समान नाम फ़ंक्शंस से अलग कर (देख) सकते हैं।
Help on built-in function count:
count(...) method of builtins.str instance
S.count(sub[, start[, end]]) -> int
Return the number of non-overlapping occurrences of substring sub in
string S[start:end]. Optional arguments start and end are
interpreted as in slice notation.
None
print( 'Hello.count
('l') ) # आउटपुट 4 (स्ट्रिंग 'Hello
print( len( 'Hello
bool()
, str()
, int()
, float()
, complex()
, list()
, range()
, tuple()
, dict()
, set()
, frozenset()
, bytes()
, bytearray()
, और memoryview()
अंतर्निहित फ़ंक्शंस का उपयोग संबंधित डेटा-प्रकार में एक चर नाम को निर्दिष्ट मान बनाने या टाइप-कास्ट (रूपांतरित) करने के लिए किया जाता है। आप पिछले पृष्ठ में उपरोक्त कुछ अंतर्निहित फ़ंक्शन पहले ही देख चुके हैं, जैसे print()
(CLI या कंसोल पर डेटा प्रदर्शित करने के लिए), exit()
और quit()
(पायथन CLI को छोड़ने के लिए), dir()
(एक सूची में एक क्लास/range()
और list()
(एक सरणी array बनाने के लिए), type()
(वेरिएबल या शाब्दिक literal के डेटा-प्रकार को आउटपुट करने के लिए) उपयोग किया जाता है।
हालाँकि, कुछ आरक्षित कीवर्ड हैं, उदाहरण के लिए, and
, as
, assert
, break
, case
, class
, continue
, del
, def
, elif
, else
, except
, False
, finally
, for
, from
, global
, if
, import
, in
, is
, lambda
, match
, None
, nonlocal
, not
, or
, pass
, raise
, return
, while
, True
, try
, आदि और विभिन्न प्रकार के ऑपरेटर हैं जो अक्सर पायथन प्रोग्रामिंग भाषा में उपयोग किए जाते हैं। आप उनके बारे में अगले पाठों में सीखेंगे।
Leave a Comment:

Amit Sinha March 2nd, 2023 at 9:30 PM
😃 😄 😁 😆 😅 😂 😉 😊 😇 😍 😘 😚 😋 😜 😝 😶 😏 😒 😌 😔 😪 😷 😵 😎 😲 😳 😨 😰 😥 😢 😭 😱 😖 😣 😞 😓 😩 😫 😤

Ribhu March 3rd, 2023 at 9:30 PM
🐵 🐒 🐶 🐩 🐺 🐱 🐯 🐅 🐆 🐴 🐎 🐮 🐂 🐃 🐄 🐷 🐖 🐗 🐽 🐏 🐑 🐐 🐪 🐫 🐘 🐭 🐁 🐀 🐹 🐰 🐇