पायथन पहचानकर्ता
पहचानकर्ता पायथन में वर्ग, कार्य, चर आदि जैसी संस्थाओं को दिया गया नाम है। यह एक इकाई को दूसरे से जानने में मदद करता है।
पहचानकर्ता लिखने के नियम
पहचानकर्ता लोअरकेस अक्षरों (ए से जेड) या अपरकेस अक्षरों (ए से जेड) या अंक (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
स्पष्टीकरण:
रन करते समय उपरोक्त कोड त्रुटि दिखाता है क्योंकि एक पूर्णांक मान निर्दिष्ट करने के लिए चर/पहचानकर्ता में विशेष वर्ण $ का उपयोग किया जाता है।