-
पायथन फ़ंक्शंस datetime.now() और datetime.today() में क्या अंतर है?
फ़ंक्शन datetime.now() tzinfo को कीवर्ड तर्क के रूप में लेता है लेकिन datetime.today() कोई कीवर्ड तर्क नहीं लेता है। दस्तावेज़ों को उद्धृत करना - datetime.now() वर्तमान स्थानीय दिनांक और समय देता है। यदि वैकल्पिक तर्क tz कोई नहीं है या निर्दिष्ट नहीं है, तो यह आज की तरह है (), लेकिन, यदि संभव हो, त
-
पायथन में नेस्टेड फ़ंक्शन कैसे काम करते हैं?
नेस्टेड फ़ंक्शन के बारे में जानने के लिए, निम्न कोड देखें। कोड में, आप देख सकते हैं कि इनर फंक्शन्स वेरिएबल को एनक्लोजिंग स्कोप से एक्सेस कर सकते हैं, जो कि लोकल वेरिएबल है। def mulFunc(num1): def mul(num2): return num1 * num2 return mul res = mulFunc(1
-
पायथन में रेगेक्स का उपयोग करके दो तारों की तुलना कैसे करें?
हम निम्नलिखित कोड का उपयोग करके दिए गए स्ट्रिंग्स की तुलना कर सकते हैं उदाहरण import re s1 = 'Pink Forest' s2 = 'Pink Forrest' if bool(re.search(s1,s2))==True: print 'Strings match' else: print 'Strings do not match' आउटपुट यह आउटपुट देता है
-
पायथन में सूचियों की सूची की लंबाई कैसे प्राप्त करें?
आप सूची के प्रत्येक उप-सूची में तत्वों की संख्या गिनने के लिए नेस्टेड लूप का उपयोग कर सकते हैं >>> a=[[1, 2, 3], [4, 5, 6]] >>> c=0 >>> for x in a: for y in x: c=c+1 >>> c 6
-
हम पायथन में सूचियों को कैसे परिभाषित करते हैं?
एक सूची पायथन में एक अनुक्रम डेटा प्रकार है। यह वर्ग कोष्ठक ([ ]) में शामिल तत्वों की अल्पविराम से अलग की गई सूची है, जरूरी नहीं कि एक ही प्रकार की हो। सूची एक आदेशित संग्रह है। एक सूची वस्तु में व्यक्तिगत तत्व को शून्य आधारित सूचकांक द्वारा पहुँचा जा सकता है। उदाहरण list1 = ['physics', '
-
पायथन में सूची खाली अपवाद को संभालने का सबसे अच्छा तरीका क्या है?
सूची तत्वों का एक क्रमबद्ध क्रम है। सूची में अलग-अलग तत्वों को 0 से शुरू होने वाले इंडेक्स का उपयोग करके एक्सेस किया जाता है और लंबाई -1 तक जाता है। यदि अनुक्रमणिका इस सीमा से आगे जाती है, तो IndexError अपवाद का सामना करना पड़ता है। निम्नलिखित उदाहरण में, एक समय में एक तत्व को पॉप करने के लिए एक अन
-
कैसे पायथन में एक सूची के माध्यम से पुनरावृति करने के लिए?
सूची वस्तु के माध्यम से पुनरावृति करने के विभिन्न तरीके हैं। पायथन में कथन के लिए एक प्रकार है जो समाप्त होने तक एक सूची का पता लगाता है। यह जावा में foreach स्टेटमेंट के बराबर है। इसका सिंटैक्स है - for var in list: stmt1 stmt2 उदाहरण निम्नलिखित स्क्रिप्ट सूची में सभी आइटम प्रिंट करे
-
पायथन में एक टुपल के माध्यम से कैसे पुनरावृति करें?
टपल ऑब्जेक्ट के माध्यम से पुनरावृति करने के विभिन्न तरीके हैं। पायथन में कथन के लिए एक प्रकार है जो समाप्त होने तक एक टपल को पार करता है। यह जावा में foreach स्टेटमेंट के बराबर है। इसका सिंटैक्स है - for var in tuple: stmt1 stmt2 उदाहरण निम्नलिखित स्क्रिप्ट सूची में सभी आइटम प्रिंट करेगी T = (10,20
-
हम टुपल्स की पायथन सूची के माध्यम से कैसे पुनरावृति कर सकते हैं?
सबसे आसान तरीका है दो नेस्टेड for लूप्स को नियोजित करना। बाहरी लूप प्रत्येक टपल को प्राप्त करता है और आंतरिक लूप प्रत्येक आइटम को टपल से ट्रैवर्स करता है। इनर प्रिंट () फंक्शन एंड = एक लाइन में सभी आइटम्स को टपल में प्रिंट करने के लिए। एक और प्रिंट () प्रत्येक टपल के बाद नई लाइन पेश करता है। उदाहरण
-
पायथन में एक पंक्ति पर एकाधिक कथन कैसे प्रदान करें?
यूनिफ़ॉर्म इंडेंट के ब्लॉक में एक से अधिक स्टेटमेंट एक कंपाउंड स्टेटमेंट बनाते हैं। आम तौर पर प्रत्येक कथन संपादक में अलग भौतिक रेखा पर लिखा जाता है। हालांकि, एक ब्लॉक में बयान एक पंक्ति में लिखे जा सकते हैं यदि उन्हें अर्धविराम से अलग किया जाता है। निम्नलिखित तीन कथनों का कोड अलग-अलग पंक्तियों में
-
हम पायथन में जटिल संख्याओं के पूर्णांकों की एक स्ट्रिंग को कैसे अनपैक कर सकते हैं?
एक स्ट्रिंग में अल्पविराम द्वारा अलग किए गए दो पूर्णांक होते हैं। इसे पहले दो स्ट्रिंग्स की सूची में विभाजित किया जाता है जिनमें अंक होते हैं। >>> s="1,2".split(",") >>> s ['1', '2'] फिर दो वस्तुओं को पूर्णांक में बदल दिया जाता है और जटिल () फ़ं
-
क्या हम पायथन में एक चर के लिए एक संदर्भ निर्दिष्ट कर सकते हैं?
पायथन में वेरिएबल की अवधारणा C/C++ से भिन्न है। C/C++ में, वेरिएबल स्मृति में एक नामित स्थान है। भले ही एक का मान दूसरे को सौंपा गया हो, यह दूसरे स्थान पर एक प्रतिलिपि बनाता है। int x=5; int y=x; उदाहरण के लिए C++ में, &ऑपरेटर घोषित वैरिएबल का पता देता है। cout<x<<&x<<y<<&a
-
पायथन का उपयोग करके टेक्स्ट फ़ाइल में कैसे खोजें और बदलें?
निम्न कोड दिए गए टेक्स्ट फ़ाइल में प्रतिस्थापन करता है। प्रतिस्थापन के बाद, टेक्स्ट एक नई टेक्स्ट फ़ाइल bar.txt में लिखा जाता है उदाहरण f1 = open('foo.txt', 'r') f2 = open('bar.txt', 'w') for line in f1: print line f2.write(line.replace(
-
पायथन में यूनिकोड (UTF-8) फाइलों को कैसे पढ़ें और लिखें?
io मॉड्यूल अब अनुशंसित है और यह Python 3 के ओपन सिंटैक्स के साथ संगत है:पायथन में यूनिकोड (UTF-8) फ़ाइलों को पढ़ने और लिखने के लिए निम्न कोड का उपयोग किया जाता है उदाहरण import io with io.open(filename,'r',encoding='utf8') as f: text = f.read() # process Unicode text wi
-
आप पाइथन में नियमित अभिव्यक्ति वाले यूआरएल को कैसे सत्यापित करते हैं?
कोई मान्य विधि नहीं है क्योंकि लगभग कुछ भी एक मान्य URL है। इसे विभाजित करने के लिए कुछ विराम चिह्न नियम हैं। बिना किसी विराम चिह्न के, आपके पास अभी भी एक मान्य URL है। स्थिति के आधार पर, हम निम्नलिखित विधियों का उपयोग करते हैं। यदि आप डेटा पर भरोसा करते हैं, और केवल यह सत्यापित करना चाहते हैं कि
-
पायथन में नियमित अभिव्यक्ति का उपयोग करके ईमेल आईडी को कैसे सत्यापित करें?
निम्न कोड किसी दिए गए ईमेल आईडी को पायथन में रेगेक्स का उपयोग करके सत्यापित करता है उदाहरण import re s = '[email protected]' match = re.search(r'\b[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,}\b', s, re.I) print match.group() आउटपुट यह आउटपुट देता है manogna.neelam@tutorials
-
कहीं भी कई शब्दों से मेल खाने के लिए पायथन रेगुलर एक्सप्रेशन कैसे लिखें?
पायथन रेगेक्स का उपयोग करने वाला निम्नलिखित कोड दिए गए स्ट्रिंग में दिए गए कई शब्दों से मेल खाता है उदाहरण import re s = "These are roses and lilies and orchids, but not marigolds or .." r = re.compile(r'\broses\b | \bmarigolds\b | \borchids\b', flags=re.I | re.X) print r.findall(s
-
हम पायथन में एक स्ट्रिंग से सबस्ट्रिंग कैसे प्राप्त कर सकते हैं?
पायथन में, स्ट्रिंग डेटा प्रकार वर्णों का एक क्रमबद्ध क्रम है। सभी अनुक्रम डेटा प्रकार स्लाइसिंग का समर्थन करते हैं। स्लाइस ऑपरेटर : का उपयोग करके, मुख्य स्ट्रिंग से एक सबस्ट्रिंग प्राप्त की जा सकती है। उदाहरण >>> string="Hello How are you?" >>> string[6:9] 'How'
-
मैं पायथन में एक स्ट्रिंग के अंतिम 4 अक्षर कैसे प्राप्त कर सकता हूं?
पायथन में स्लाइस ऑपरेटर दो ऑपरेंड लेता है। पहला ऑपरेंड स्लाइस की शुरुआत है। सूचकांक की गणना डिफ़ॉल्ट रूप से बाईं ओर से की जाती है। एक नेगेटिव ऑपरेंड की गिनती अंत से शुरू होती है। दूसरा ऑपरेंड स्लाइस में अंतिम वर्ण का सूचकांक है। अगर छोड़ा गया है, तो टुकड़ा अंत तक जाता है। हमें अंतिम चार वर्ण चाहिए।
-
मैं पायथन में शब्दकोश के मूल्यों के आधार पर शब्दकोशों की सूची कैसे क्रमबद्ध करूं?
पायथन में एक अंतर्निहित फ़ंक्शन सॉर्ट किया गया है () जो किसी दिए गए क्रम में एक पुनरावृत्त के तत्वों को सॉर्ट करता है। sorted(iterable[, key][, reverse] दूसरा पैरामीटर एक फ़ंक्शन है जिसका रिटर्न वैल्यू सॉर्टिंग के लिए कुंजी के रूप में उपयोग किया जाता है। तीसरा पैरामीटर डिफ़ॉल्ट रूप से गलत है, अगर स