"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > पायथन वेरिएबल्स: नामकरण नियम और प्रकार अनुमान की व्याख्या

पायथन वेरिएबल्स: नामकरण नियम और प्रकार अनुमान की व्याख्या

2024-11-08 को प्रकाशित
ब्राउज़ करें:225

Python Variables: Naming Rules and Type Inference Explained

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

पायथन वेरिएबल नामकरण नियम

पायथन में वेरिएबल्स का नामकरण करते समय, यह सुनिश्चित करने के लिए कुछ नियमों का पालन किया जाना चाहिए कि आपका कोड सुचारू रूप से चले:

  1. केस-सेंसिटिव: पायथन अपरकेस और लोअरकेस अक्षरों के बीच अंतर करता है। उदाहरण के लिए, उम्र और आयु को दो अलग-अलग चर के रूप में माना जाता है।

  2. एक अक्षर या अंडरस्कोर से शुरू होता है: एक चर नाम एक अक्षर (ए-जेड, ए-जेड) या एक अंडरस्कोर (_) से शुरू होना चाहिए। यह किसी संख्या से प्रारंभ नहीं हो सकता.

    • सही: _my_var, name1
    • गलत: 1नाम, -उम्र
  3. अल्फ़ान्यूमेरिक और अंडरस्कोर: पहले अक्षर के बाद, वेरिएबल नाम में अक्षर, संख्याएं और अंडरस्कोर शामिल हो सकते हैं।

    • सही: my_var2, पहला_नाम
    • गलत: मेरा-वर, पहला नाम
  4. कोई रिक्त स्थान की अनुमति नहीं है: परिवर्तनीय नामों में रिक्त स्थान की अनुमति नहीं है। शब्दों को अलग करने के लिए अंडरस्कोर का प्रयोग करें।

    • सही: कुल_राशि
    • गलत: कुल राशि
  5. आरक्षित कीवर्ड से बचें: पायथन में क्लास, डीईएफ़, इफ़ इत्यादि जैसे आरक्षित कीवर्ड हैं, जिनका उपयोग परिवर्तनीय नामों के रूप में नहीं किया जा सकता है।

  6. नामकरण परंपराएं: हालांकि पायथन नामकरण शैलियों को लागू नहीं करता है, लेकिन परंपराओं का पालन करना एक अच्छा अभ्यास है:

    • नियमित चर (कुल_योग) के लिए लोअरकेस का उपयोग करें।
    • स्थिरांक (PI, MAX_SIZE) के लिए अपरकेस का उपयोग करें।
    • वर्णनात्मक नामों का उपयोग करें जो चर के उद्देश्य को दर्शाते हैं (user_count, x नहीं)।

पायथन प्रकार का अनुमान

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

x = 10       # Python infers x as an integer
y = "Hello"  # y is inferred as a string
z = 3.14     # z is inferred as a float

आप किसी वैरिएबल को एक अलग प्रकार का नया मान निर्दिष्ट करके उसके प्रकार को भी बदल सकते हैं:

x = 10       # Initially an integer
x = "Python" # Now a string

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

निष्कर्ष

पायथन के परिवर्तनीय नामकरण नियमों और प्रकार अनुमान को समझने से आपको बेहतर, अधिक रखरखाव योग्य कोड लिखने में मदद मिलेगी। सर्वोत्तम प्रथाओं का पालन करने और सार्थक चर नामों का उपयोग करने से, आपके कोड को समझना और डीबग करना आसान हो जाएगा।

विज्ञप्ति वक्तव्य यह आलेख यहां पुन: प्रस्तुत किया गया है: https://dev.to/imyusufaktar/python-variables-naming-rules-and-type-inference-explained-3i3d?1 यदि कोई उल्लंघन है, तो हटाने के लिए कृपया [email protected] पर संपर्क करें यह
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3