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

पायथन फ़ंक्शन नामों में अनुमत वर्ण क्या हैं?

पायथन पहचानकर्ता

पहचानकर्ता पायथन में वर्ग, कार्य, चर आदि जैसी संस्थाओं को दिया गया नाम है। यह एक इकाई को दूसरे से जानने में मदद करता है।

पहचानकर्ता लिखने के नियम

पहचानकर्ता लोअरकेस अक्षरों (ए से जेड) या अपरकेस अक्षरों (ए से जेड) या अंक (0 से 9) या अंडरस्कोर (_) का संयोजन हो सकता है। myClass, var_3 और print_to_screen जैसे नाम, सभी मान्य उदाहरण हैं।

एक पहचानकर्ता एक अंक से शुरू नहीं हो सकता है। 2variable अमान्य है, लेकिन वेरिएबल2 पूरी तरह से सही है।

खोजशब्दों का उपयोग पहचानकर्ता के रूप में नहीं किया जा सकता है। 'ग्लोबल' शब्द पायथन में एक कीवर्ड है। इसलिए हमें यहां एक अमान्य सिंटैक्स त्रुटि मिलती है

उदाहरण

global = "syntex"
print global

आउटपुट

File "identifiers1.py", line 3
    global = "syntex"
           ^
SyntaxError: invalid syntax

व्याख्या:

उपरोक्त कोड रन होने पर त्रुटि दिखाता है क्योंकि वैश्विक कीवर्ड का उपयोग किया जाता है

एक स्ट्रिंग मान निर्दिष्ट करने के लिए एक चर/पहचानकर्ता के रूप में।

हम अपने पहचानकर्ता में !, @, #, $, % आदि जैसे विशेष प्रतीकों का उपयोग नहीं कर सकते हैं।

उदाहरण

$local = 5
print $local

आउटपुट

File "identifiers2.py", line 1
    $local = 5
    ^
SyntaxError: invalid syntax

स्पष्टीकरण:

रन करते समय उपरोक्त कोड त्रुटि दिखाता है क्योंकि एक पूर्णांक मान निर्दिष्ट करने के लिए चर/पहचानकर्ता में विशेष वर्ण $ का उपयोग किया जाता है।


  1. पायथन पहचानकर्ता क्या हैं?

    पायथन आइडेंटिफ़ायर एक ऐसा नाम है जिसका उपयोग किसी वेरिएबल, फंक्शन, क्लास, मॉड्यूल या अन्य ऑब्जेक्ट की पहचान करने के लिए किया जाता है। एक पहचानकर्ता अक्षर A से Z या a से z या अंडरस्कोर (_) से शुरू होता है और उसके बाद शून्य या अधिक अक्षर, अंडरस्कोर और अंक (0 से 9) होते हैं। पायथन पहचानकर्ताओं के भीतर

  1. पायथन में फ़िल्टर () क्या है?

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

  1. क्या है पायथन ग्लोबल इंटरप्रेटर लॉक (GIL)

    इस लेख में, हम पाइथन ग्लोबल इंटरप्रेटर लॉक (जीआईएल) के बारे में जानेंगे। यह एक ताला या बाधा है जो एक साथ कई थ्रेड्स के लिए पायथन इंटरप्रेटर की उपलब्धता को रोकता है। GIL को Python 3.x में एक दोष/समस्या के रूप में पहचाना जाता है। या इससे पहले क्योंकि यह मल्टी-थ्रेडेड आर्किटेक्चर में मल्टीथ्रेडिंग की