Online Ethical Hacking Course

Apply Now
Python Tutorial in Hindi (हिंदी में पाइथन सीखें)

Decorators in Python in Hindi (पाइथन डेकोरेटर्स क्या है?)

Table of Contents

  • परिचय
  • पायथन में डेकोरेटर क्या है? (Decorator in Python in Hindi)
  • पायथन में फंक्शन्स (Functions in Python in hindi)
  • पायथन डेकोरेटर सिंटैक्स
  • Python Decorator Example in Hindi
  • Python Decorator Symbol (@)
  • Python में Chaining Decorator Kya Hai
  • पायथन में डेकोरेटर्स का पुन: उपयोग कैसे करें? (Reuse Decorators in Python in Hindi?
  • पायथन में फैंसी डेकोरेटर
  • पायथन डेकोरेटर्स का उपयोग कब करें? (When to Use Python Decorators in Hindi?)
  • पायथन डेकोरेटर्स का उपयोग कहां करें? (Where to Use Python Decorators in Hindi?)
  • डेकोरेटर्स क्यों लिखें?
  • पायथन में पैरामीटर्स के साथ डेकोरेटर

पायथन डेकोरेटर्स से संबंधित अक्सर पूछे जाने वाले प्रश्न

हम पायथन में डेकोरेटर्स को arguments दे सकते हैं। डेकोरेटर्स में arguments जोड़ने के लिए internal functions में *args और **kwargs जोड़ें। *args किसी भी प्रकार के arguments लेता है, जिसमें True, 10, या 'Brandon' शामिल है, जबकि **kwargs किसी भी संख्या में कीवर्ड argument लेता है, जिसमें is_authenticated=True, count=89, या name='Brandon' शामिल है।
पायथन डेकोरेटर्स को समझने और विषय में महारत हासिल करने के लिए, आपको पहले कुछ महत्वपूर्ण अवधारणाओं के बारे में सीखना होगा। - आप किसी फ़ंक्शन को किसी अन्य फ़ंक्शन के अंदर नेस्ट कर सकते हैं. - चूंकि एक फ़ंक्शन को दूसरे के अंदर nest बनाना संभव है, इसलिए इसे वापस भी किया जा सकता है। - एक फ़ंक्शन किसी ऑब्जेक्ट का represents करता है, इसलिए इसे एक वेरिएबल को सौंपा जा सकता है। आप वेरिएबल के माध्यम से किसी फ़ंक्शन तक पहुंच सकते हैं। - आप एक फ़ंक्शन को दूसरे फ़ंक्शन में argument के रूप में पास कर सकते हैं।
पायथन डेकोरेटर बनाने के लिए, एक outer function बनाकर शुरुआत करें जो फ़ंक्शन को argument के रूप में लेता है। एक inner function भी होगा, जो decorated function के चारों ओर घूमेगा।
Did you find this article helpful?