-
पायथन में जीरो डुप्लिकेट करना
मान लीजिए हमारे पास इंटीजर्स की एक फिक्स्ड लेंथ ऐरे है, हमें जीरो की प्रत्येक ऑकरेंस को डुप्लिकेट करना है, शेष एलिमेंट्स को राइट साइड शिफ्ट करना है। ध्यान दें कि मूल ऐरे की लंबाई से परे के एलिमेंट्स नहीं लिखे जाते हैं। इसलिए मान लीजिए ऐरे [1,0,2,3,0,4,5,0] की तरह है, तो संशोधन के बाद यह [1,0,0,2,3,
-
पायथन में लोगों को कैंडी वितरित करना
मान लीजिए हम n लोगों की एक पंक्ति में कुछ कैंडीज वितरित करना चाहते हैं निम्न तरीके से: हम पहले व्यक्ति को 1 कैंडी देते हैं, दूसरे व्यक्ति को 2 कैंडीज, और इसी तरह जब तक हम अंतिम व्यक्ति को n कैंडीज नहीं दे देते। उसके बाद, हम पंक्ति की शुरुआत में वापस जाते हैं, पहले व्यक्ति को n + 1 कैंडीज देते हैं,
-
पायथन में IP एड्रेस को डीफैंग करना
मान लीजिए हमारे पास एक वैलिड IPv4 IP एड्रेस है। हमें IP एड्रेस का डीफैंग्ड वर्जन लौटाना है। एक डीफैंग्ड IP एड्रेस मूल रूप से हर पीरियड . को [.] से बदल देता है। इसलिए यदि IP एड्रेस 192.168.4.1 है, तो आउटपुट 192[.]168[.]4[.]1 होगा। समाधान के चरण हम स्ट्रिंग को डॉट का उपयोग करके स्प्लिट करेंगे, फिर प
-
पायथन में रिलेटिव सॉर्ट ऐरे
मान लीजिए हमारे पास दो ऐरे arr1 और arr2 हैं, arr2 के एलिमेंट्स यूनिक हैं, और arr2 में मौजूद सभी एलिमेंट्स arr1 में भी मौजूद हैं। हमें arr1 के एलिमेंट्स को इस तरह सॉर्ट करना है कि arr1 में आइटम्स का रिलेटिव ऑर्डरिंग arr2 में जैसा है वैसा ही हो। यदि कुछ एलिमेंट्स हैं जो arr2 में मौजूद नहीं हैं, तो उन
-
पायथन में समतुल्य डोमिनो जोड़े की संख्या
मान लीजिए हमारे पास डोमिनोज की एक सूची है। प्रत्येक डोमिनो में दो नंबर होते हैं। दो डोमिनोज D[i] = [a, b] और D[j] = [c, d] समान होंगे यदि a = c और b = d, या a = d और b = c। इसलिए एक डोमिनो को उल्टा किया जा सकता है। हमें उन जोड़ों (i, j) की संख्या लौटानी है जिनके लिए 0 <= i < j < डोमिनोज की लंबाई, औ
-
पायथन में वर्ष का दिन
मान लीजिए, हमारे पास YYYY-MM-DD फॉर्मेट में एक तारीख है। हमें वर्ष का दिन नंबर लौटाना है। इसलिए यदि तारीख 2019-02-10 है, तो यह वर्ष का 41वां दिन है। समाधान के चरण मान लीजिए D दिनों की गिनती का एक ऐरे है जैसे [0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31] तारीख को वर्ष, महीना और दिन की सूची मे
-
पायथन में प्राइम अरेंजमेंट्स
हमें 1 से n के क्रमचयों की संख्या ढूंढनी है, ताकि अभाज्य संख्याएं अभाज्य इंडेक्स पर रखी जाएं। उत्तर बड़े हो सकते हैं, उत्तर को 10^9 + 7 मॉड्यूलो लौटाएं। इसलिए यदि n = 5, तो आउटपुट 12 होगा। तो 12 क्रमचय होंगे। एक संभावित क्रमचय [1,2,5,4,3] होगा, एक अमान्य क्रमचय [5,2,3,4,1] है क्योंकि 5 इंडेक्स 1 पर
-
रेनबो स्ट्रीम - लिनक्स के लिए एडवांस्ड कमांड-लाइन ट्विटर क्लाइंट
रेनबो स्ट्रीम लिनक्स कमांड-लाइन के लिए एक मुफ्त और ओपन सोर्स ट्विटर-क्लाइंट है, जिसे MIT लाइसेंस के तहत जारी किया गया है। यह रियल-टाइम ट्वीट स्ट्रीम दिखाने, ट्वीट कंपोज करने, सर्च, फेवरेट आदि में सक्षम है। यह पायथन में लिखा गया है और Twitter API और Python Twitter Tool के शीर्ष पर बनाया गया है। इस ए
-
पायथन में यूनिक ऑकरेंसेस की संख्या
मान लीजिए हमारे पास एक ऐरे है। हमें जांचना है कि क्या प्रत्येक एलिमेंट की ऑकरेंसेस की संख्या यूनिक है। यदि ऐसा कोई एलिमेंट मौजूद नहीं है तो false लौटाएं, अन्यथा true। इसलिए यदि ऐरे [1, 1, 2, 2, 2, 3, 4, 4, 4, 4] की तरह है, तो यह true लौटाएगा क्योंकि एलिमेंट 1 दो बार मौजूद है, 2 तीन बार मौजूद है, 3
-
पायथन में सम अंकों वाली संख्याएं ढूंढें
मान लीजिए हमारे पास संख्याओं की एक सूची है। हमें उन संख्याओं को गिनना है जिनमें अंकों की संख्या सम है। इसलिए यदि ऐरे [12,345,2,6,7896] की तरह है, तो आउटपुट 2 होगा, क्योंकि 12 और 7896 में अंकों की संख्या सम है। समाधान के चरण सूची लें और प्रत्येक इंटीजर को स्ट्रिंग में कन्वर्ट करें यदि स्ट्रिंग की ल
-
फिश - लिनक्स के लिए एक स्मार्ट और यूजर-फ्रेंडली इंटरैक्टिव शेल
फ्रेंडली इंटरैक्टिव शेल जिसे संक्षिप्त में FISH कहा जाता है, यूनिक्स और यूनिक्स-जैसे ऑपरेटिंग सिस्टम्स के लिए एक शेल है। यह कई अमूल्य सुधारों के साथ एक अद्वितीय और अभिनव कमांड लाइन एनवायरनमेंट है। फिश को किसी अन्य शेल जैसे bash या ZSH के साथ काम करने के लिए डिज़ाइन किया गया है। अन्य शेल्स के विपरीत
-
उबंटू पर कमांड लाइन चीट शीट्स इंस्टॉल और उपयोग कैसे करें
Cheat एक कमांड लाइन है जो मुख्य रूप से पायथन सॉफ्टवेयर पर आधारित है जो सिस्टम एडमिनिस्ट्रेटर्स को उपयोगी चीट शीट्स देखने और सेव करने की अनुमति देता है। यह एक प्रतिनिधि कमांड के सरल-टेक्स्ट उदाहरणों को पुनर्प्राप्त करता है जो उपयोगकर्ता को विकल्पों, आर्ग्यूमेंट्स, या सामान्य उपयोगों की याद दिलाएगा।
-
लिनक्स टर्मिनल से ब्रॉडबैंड स्पीड कैसे टेस्ट करें
स्पीड टेस्ट CLI कमांड लाइन इंस्टॉल करने के लिए, इसे Python pip की आवश्यकता होती है। Python pip इंस्टॉल करने के लिए निम्न कमांड का उपयोग करें। $ sudo apt-get install python-pip सैंपल आउटपुट इस तरह होना चाहिए: Building dependency tree Reading state information... Done The following packages were auto
-
उबंटू पर पायथन 3.4.4 कैसे इंस्टॉल करें
पायथन एक जनरल-पर्पज इंटरप्रेटेड, इंटरैक्टिव, ऑब्जेक्ट-ओरिएंटेड, और हाई-लेवल प्रोग्रामिंग भाषा है। इसे गुइडो वैन रॉसम द्वारा 1985-1990 के दौरान बनाया गया था। पर्ल की तरह, पायथन सोर्स कोड भी GNU जनरल पब्लिक लाइसेंस (GPL) के तहत उपलब्ध है। यह लेख उबंटू पर पायथन कैसे इंस्टॉल करें का वर्णन करता है। आवश्
-
पायथन सीखने के 10 कारण
पायथन डाउनलोड, उपयोग और कोड करने के लिए पूरी तरह से मुफ्त भाषा है। इसके कमांड्स ज्यादातर सरल अंग्रेजी में हैं। इससे उन्हें याद रखना और लिखना आसान हो जाता है। कोड पठनीय है और थोड़े ज्ञान के साथ, एक डेवलपर केवल कोड को देखकर कई चीजें सीख सकता है। इसमें स्टैंडर्ड लाइब्रेरीज हैं जो बहुत सारी कार्यक्षमता
-
आपको पायथन प्रोग्रामिंग क्यों सीखनी चाहिए?
पायथन एक हाई-लेवल, इंटरप्रेटेड, इंटरैक्टिव और ऑब्जेक्ट-ओरिएंटेड स्क्रिप्टिंग भाषा है। पायथन को अत्यधिक पठनीय बनाया गया है। यह अक्सर अंग्रेजी कीवर्ड्स का उपयोग करता है जबकि अन्य भाषाएं पंक्चुएशन का उपयोग करती हैं, और इसमें अन्य भाषाओं की तुलना में कम सिंटैक्टिकल कंस्ट्रक्शन्स हैं। पायथन छात्रों और क
-
पायथन प्रोग्रामिंग का इतिहास
पायथन एक हाई-लेवल, इंटरप्रेटेड, इंटरैक्टिव और ऑब्जेक्ट-ओरिएंटेड स्क्रिप्टिंग भाषा है। पायथन को अत्यधिक पठनीय बनाया गया है। यह अक्सर अंग्रेजी कीवर्ड्स का उपयोग करता है जबकि अन्य भाषाएं पंक्चुएशन का उपयोग करती हैं, और इसमें अन्य भाषाओं की तुलना में कम सिंटैक्टिकल कंस्ट्रक्शन्स हैं। पायथन इंटरप्रेटेड
-
पायथन की विशेषताएं
पायथन की विशेषताओं में शामिल हैं: सीखने में आसान - पायथन में कुछ कीवर्ड्स, सरल संरचना, और स्पष्ट रूप से परिभाषित सिंटैक्स है। यह छात्र को भाषा को जल्दी सीखने की अनुमति देता है। पढ़ने में आसान - पायथन कोड अधिक स्पष्ट रूप से परिभाषित और आंखों को दिखाई देता है। रखरखाव में आसान - पायथन का सोर्स कोड का
-
लिनक्स पर पायथन इंस्टॉल करना
पायथन डिस्ट्रीब्यूशन प्लेटफॉर्म्स की एक विस्तृत विविधता के लिए उपलब्ध है। आपको केवल अपने प्लेटफॉर्म के लिए लागू बाइनरी कोड डाउनलोड करना होगा और पायथन इंस्टॉल करना होगा। यदि आपके प्लेटफॉर्म के लिए बाइनरी कोड उपलब्ध नहीं है, तो आपको सोर्स कोड को मैन्युअली कंपाइल करने के लिए C कंपाइलर की आवश्यकता होगी
-
विंडोज पर पायथन इंस्टॉल करना
पायथन डिस्ट्रीब्यूशन प्लेटफॉर्म्स की एक विस्तृत विविधता के लिए उपलब्ध है। आपको केवल अपने प्लेटफॉर्म के लिए लागू बाइनरी कोड डाउनलोड करना होगा और पायथन इंस्टॉल करना होगा। यदि आपके प्लेटफॉर्म के लिए बाइनरी कोड उपलब्ध नहीं है, तो आपको सोर्स कोड को मैन्युअली कंपाइल करने के लिए C कंपाइलर की आवश्यकता होगी