पायथन साक्षात्कार प्रश्न और उत्तर
तो अगर आपको अंततः पायथन में अपना सपनों का काम मिल गया है, लेकिन यह सोच रहा है कि पायथन साक्षात्कार को कैसे क्रैक करना है और संभावित पायथन साक्षात्कार प्रश्न क्या हो सकते हैं। प्रत्येक साक्षात्कार अलग होता है और नौकरी का दायरा भी अलग होता है। इसे ध्यान में रखते हुए हमने आपके साक्षात्कार में सफलता प्राप्त करने में आपकी सहायता के लिए सबसे आम पायथन साक्षात्कार प्रश्न और उत्तर तैयार किए हैं।
नीचे शीर्ष पायथन साक्षात्कार प्रश्न हैं जिन्हें ज्यादातर साक्षात्कार में पूछा जाता है कि इन साक्षात्कार के प्रश्न दो भागों में विभाजित हैं:
- भाग 1 – पायथन साक्षात्कार प्रश्न (मूल)
- भाग 2 – पायथन साक्षात्कार प्रश्न (उन्नत)
भाग 1 – पायथन साक्षात्कार प्रश्न (मूल)
इस पहले भाग में बुनियादी पायथन साक्षात्कार प्रश्न और उत्तर शामिल हैं
- पायथन क्या हैं और इसकी कुछ प्रमुख विशेषताएं हैं?
उत्तर:
पायथन एक दुभाषिया-आधारित प्रोग्रामिंग भाषा , इंटरैक्टिव और ऑब्जेक्ट उन्मुख स्क्रिप्टिंग भाषा है। पायथन को अत्यधिक पठनीय होने के लिए डिज़ाइन किया गया है।
- यह एक दुभाषिया आधारित भाषा है जिसका अर्थ है कि, सी और वेरिएंट जैसी अन्य भाषाओं के विपरीत, संकलन को चलाने से पहले आवश्यकता नहीं होती है।
- यह गतिशील रूप से टाइप किया गया है, जिसका अर्थ है कि आपको घोषित चर के डेटाटाइप को परिभाषित करने की आवश्यकता नहीं है और ऐसा कुछ भी है।
उदाहरण: आप परिवर्तनीय x = 10 और फिर x = “हैलो वर्ल्ड” को बिना त्रुटि के घोषित कर सकते हैं, यह इसके मूल्य के आधार पर डिफ़ॉल्ट रूप से डेटाटाइप को परिभाषित करेगा।
- कार्य पायथन में प्रथम श्रेणी की वस्तुएं हैं।
- पायथन का इस्तेमाल अलग-अलग क्रॉस-प्लेटफ़ॉर्म अनुप्रयोगों जैसे वेब-ऐप्स, वैज्ञानिक मॉडल, बड़े डेटा एप्लिकेशन और कई अन्य लोगों के लिए किया जा सकता है।
- पायथन में टुपल्स और सूचियों के बीच अंतर?
उत्तर:
सूची में विचलित होने पर प्रमुख अंतर टुपल्स अपरिवर्तनीय होते हैं। इसका मतलब यह है कि जब आप टुपल बनाते हैं तो आप सूची में रहते हुए टुपल में मान को संपादित या परिवर्तित नहीं कर सकते हैं, हम इसमें मूल्य संपादित कर सकते हैं।
टुपल्स | सूची |
एक टुपल अपरिवर्तनीय वस्तुओं का एक अनुक्रम है | सूची बहुमुखी डेटाटाइप हैं जो परिवर्तनीय हैं |
टुपल्स के लिए वाक्यविन्यास कोष्ठक द्वारा दिखाया गया है {} | सूची के लिए सिंटेक्स वर्ग ब्रैकेट द्वारा दिखाया गया है [] |
वे निश्चित लंबाई के हैं | सूची चर लंबाई की हो सकती है |
उदाहरण: टुप _1 = {10, ‘जॉन’, 5} | उदाहरण: सूची _1 = [10, ‘जॉन’, 5] |
- पायथन में किस प्रकार के ऑपरेटर का उपयोग किया जाता है?
उत्तर:
पायथन द्वारा उपयोग किए जाने वाले ऑपरेटरों के प्रकार नीचे सूचीबद्ध हैं:
- अंकगणितीय आपरेटर
ऑपरेटर | नाम | विवरण |
+ | जोड़ना | यह मूल्य जोड़ता है। |
– | घटाना | यह बाएं तरफ मूल्य से दाएं हाथ के मूल्य को घटाता है। |
* | गुणा | यह गुणा करता है। |
/ | फूट डालो | यह दाएं हाथ के मूल्य से बाएं हाथ के मूल्य को विभाजित करता है। |
% | मॉड्यूल | यह बाएं हाथ की ओर ऑपरेंड को दाएं हाथ के ऑपरेंड द्वारा विभाजित करता है और शेष को वापस देता है। |
** | प्रतिपादक | मूल्यों पर घातीय गणना करता है। |
- संबंधपरक संकारक
ऑपरेटर | विवरण |
== | यदि दो मान बराबर आते हैं, तो स्थिति सच हो जाती है |
! = | यदि दो ऑपरेंड के मान बराबर नहीं हैं, तो स्थिति सत्य है। |
<> | यदि दो मान बराबर नहीं हैं, तो स्थिति सत्य है। |
> | यदि बाएं ऑपरेंड दाएं ऑपरेंड से अधिक है, तो स्थिति सत्य है |
< | यदि बाएं ऑपरेंड सही ऑपरेंड से कम है, तो यह सच है। |
> = | यदि बाएं ऑपरेंड दाएं ऑपरेंड से अधिक या बराबर है, तो यह सच है। |
<= | यदि बाएं ऑपरेंड दाएं ऑपरेंड से कम या बराबर है, तो स्थिति सत्य है। |
- असाइनमेंट ऑपरेटर
ऑपरेटर | नाम |
= | तथा |
+ = | जोड़ें और |
– = | सब्सक्राइब और |
* = | बहु और |
/ = | डिवाइड और |
% = | मॉड्यूल और |
** = | एक्सपोनेंट और |
- पहचानकर्ता की अधिकतम लंबाई क्या होगी?
उत्तर:
पहचानकर्ता के लिए कोई निश्चित लंबाई नहीं है, पहचानकर्ता किसी भी लंबाई का हो सकता है।
अगले पायथन साक्षात्कार प्रश्नों पर जाने दें।
- सजावट करने वालों का क्या मतलब है?
उत्तर:
फ़ंक्शन या कक्षाओं में कोड को संशोधित या इंजेक्शन करने के लिए हम पायथन में सजावट का उपयोग करते हैं। सजावट की मदद से, हम अनुमतियों की जांच कर सकते हैं और कॉल लॉगिंग के लिए।
- पायथन में शब्दकोश से आपका क्या मतलब है?
उत्तर:
पायथन के अंतर्निहित डेटा प्रकार शब्दकोश के रूप में जाना जाता है। उदाहरण के लिए “देश”।
- पायथन में मेमोरी प्रबंधन की व्याख्या करें?
उत्तर:
पायथन स्मृति प्रबंधन पायथन निजी ढेर अंतरिक्ष द्वारा किया जाता है। अजगर की सभी वस्तुओं और डेटा संरचनाएं निजी ढेर में स्थित हैं।
- पायथन समझाओ एक रेखा है?
उत्तर:
पायथन थ्रेड, ऑब्जेक्ट्स, मॉड्यूल, अपवादों के साथ एक आधुनिक शक्तिशाली व्याख्याित भाषा है और स्वचालित मेमोरी प्रबंधन की संपत्ति भी है।
आइए अगले पायथन साक्षात्कार प्रश्नों पर जाएं।
- पायथन में व्याख्या की व्याख्या करें?
उत्तर:
पायथन में प्रोग्राम सीधे स्रोत कोड से चलते हैं।
- पायथन में स्थानीय और वैश्विक चर के नियमों की व्याख्या करें?
उत्तर:
वैश्विक चर: यदि चर के बाहर चर परिभाषित किया गया है तो यह वैश्विक है।
स्थानीय परिवर्तनीय: यदि किसी चर को फ़ंक्शन के अंदर नया मान असाइन किया गया है तो यह स्थानीय है
- पायथन में ग्लोबल वैरिएबल कैसे साझा करें?
उत्तर:
कॉन्फ़िगरेशन फ़ाइल बनाकर और वैश्विक चर को मॉड्यूल में साझा करने के लिए स्टोर करें।
- पायथन में एक फ़ंक्शन से दूसरे में वैकल्पिक या कीवर्ड पैरामीटर कैसे पास करें?
उत्तर:
हम फ़ंक्शन की पैरामीटर सूची में * और ** विनिर्देशकों का उपयोग करके तर्कों की व्यवस्था कर सकते हैं।
भाग 2 – पायथन साक्षात्कार प्रश्न (उन्नत)
इस पहले भाग में बुनियादी पायथन साक्षात्कार प्रश्न और उत्तर शामिल हैं
- पायथन में विभिन्न प्रकार के अनुक्रम क्या हैं?
उत्तर:
पायथन में विभिन्न प्रकार के अनुक्रम स्ट्रिंग्स, यूनिकोड स्ट्रिंग्स, सूचियां, टुपल्स, बफर और एक्सेंज ऑब्जेक्ट्स हैं।
- पायथन में लैम्ब्डा का रूप क्या है?
उत्तर:
लैम्ब्डा कीवर्ड का उपयोग छोटे यादृच्छिक अज्ञात फेंकने के कार्यों को बनाने के लिए किया जाता है।
- पायथन में पिकलिंग क्या है?
उत्तर:
अचार एक मानक मॉड्यूल है जो एक पायथन ऑब्जेक्ट संरचना को क्रमबद्ध और डी-क्रमबद्ध करता है।
- पायथन में ऑब्जेक्ट की प्रतिलिपि कैसे बनाई जा सकती है?
उत्तर:
दो तरीकों का उपयोग करके वस्तुओं को पायथन में कॉपी किया जा सकता है: प्रतिलिपि प्रतिलिपि और गहरी प्रतिलिपि।
आइए अगले पायथन साक्षात्कार प्रश्नों पर जाएं।
- मैं एक स्ट्रिंग को एक संख्या में कैसे परिवर्तित करूं?
उत्तर:
विभिन्न अंतर्निहित फ़ंक्शंस हैं जिनके द्वारा हम मूल्यों को एक डेटा प्रकार से दूसरे में परिवर्तित कर सकते हैं।
- पायथन स्क्रिप्ट से ईमेल भेजने का वर्णन करें?
उत्तर:
smtplib मॉड्यूल का उपयोग एक एसएमटीपी ग्राहक सत्र ऑब्जेक्ट को परिभाषित करने के लिए किया जाता है जिसका उपयोग पायथन स्क्री का उपयोग करके ईमेल भेजने के लिए किया जा सकता है।
- हेल्प कमांड प्रॉम्प्ट से बाहर निकलने के लिए इस्तेमाल किया जाने वाला कमांड क्या है?
उत्तर:
कमांड का नाम “छोड़ना” है
- विभाजन (), उप () और subn () विधियों क्या करता है?
उत्तर:
स्प्लिट () à यह किसी दिए गए स्ट्रिंग को किसी बनाई गई सूची में विभाजित करने के लिए एक रेगेक्स पैटर्न का उपयोग करता है।
उप () à यह सभी सबस्ट्रिंग पाएगा जहां यह रेगेक्स पैटर्न मिलान होगा और फिर स्ट्रिंग को प्रतिस्थापित करेगा।
Subn () à यह उप () के समान है, यह दूसरी स्ट्रिंग के साथ नई स्ट्रिंग को वापस कर देगा। प्रतिस्थापन के।
- फ़ाइलों के पाठ सामग्री को रिवर्स ऑर्डर में प्रदर्शित करने का तरीका बताएं?
उत्तर:
सबसे पहले, फ़ाइल को सूची में रूपांतरित करें और इसके बाद उल्टा () का उपयोग कर इस सूची को उलट दें।
- पायथन के लिए ओडीबीएस मॉड्यूल क्या हैं?
उत्तर:
1. पायथनवेन ओडीबीसी मॉड्यूल 2. एमएक्सओडीबीसी 3. पायोडबैक
आइए अगले पायथन साक्षात्कार प्रश्नों पर जाएं।
- क्या जोड़ना होगा () और तरीकों का विस्तार करना?
उत्तर:
संलग्न करें () à अंत में तत्व जोड़ता है।
विस्तार () à अंत में एक अलग सूची के तत्व जोड़ता है।
- टीकेआईनर क्या है?
उत्तर:
टीकेआईनर पायथन की पुस्तकालय है। यह जीयूआई के विकास के लिए उपकरणकिट में से एक है।
- जावा और पायथन के बीच क्या अंतर है?
उत्तर:
जावा का एक स्थिर डेटा प्रकार है जबकि पायथन में गतिशील टाइप किए गए डेटा प्रकार हैं।