-
पायथन में फ्लोटिंग नंबरों को कैसे दबाना है?
क्लैंप फ़ंक्शन किसी मान को किसी दी गई सीमा तक सीमित करता है। पायथन में ऐसा कोई फ़ंक्शन नहीं है। आप इस प्रकार्य को इस प्रकार बना सकते हैं def clamp(num, min_value, max_value): return max(min(num, max_value), min_value) print(clamp(5, 1, 20)) print(clamp(1, 10, 20)) print(clamp(20, 1, 10)
-
कैसे अजगर के साथ Narcissistic (आर्मस्ट्रांग) नंबर मुद्रित करने के लिए?
Narcissistic Numbers प्रिंट करने के लिए, आइए पहले इसकी परिभाषा देखें। यह एक संख्या है जो अपने स्वयं के अंकों का योग है जो प्रत्येक अंक की संख्या की शक्ति तक बढ़ा है। उदाहरण के लिए, 1, 153, 370 सभी नार्सिसिस्टिक नंबर हैं। आप निम्न कोड चलाकर इन नंबरों को प्रिंट कर सकते हैं def print_narcissistic_nums(
-
पायथन में संख्याओं से सिग्नल नाम कैसे प्राप्त करें?
पायथन में संख्याओं से संकेत नाम प्राप्त करने का कोई सीधा तरीका नहीं है। आप इसकी सभी विशेषताओं को प्राप्त करने के लिए सिग्नल मॉड्यूल का उपयोग कर सकते हैं। फिर इस निर्देश का उपयोग उन चरों को फ़िल्टर करने के लिए करें जो SIG से शुरू होते हैं और अंत में उन्हें एक पासा में संग्रहीत करते हैं। उदाहरण के लिए
-
पायथन में जटिल संख्याओं का वर्गमूल कैसे खोजें?
आप cmath लाइब्रेरी का उपयोग करके पायथन में सम्मिश्र संख्याओं का वर्गमूल ज्ञात कर सकते हैं। अजगर में cmath पुस्तकालय जटिल संख्याओं से निपटने के लिए एक पुस्तकालय है। वर्गमूल ज्ञात करने के लिए आप इसका निम्न प्रकार से उपयोग कर सकते हैं - उदाहरण cmath से आयात sqrt a = 0.2 + 0.5j print(sqrt(a)) आउटपुट य
-
पायथन में कॉम्प्लेक्स नंबर कैसे प्लॉट करें?
आप एक ध्रुवीय भूखंड पर सम्मिश्र संख्याओं को आलेखित कर सकते हैं। यदि आपके पास सम्मिश्र संख्याओं की एक सरणी है, तो आप इसका उपयोग करके प्लॉट कर सकते हैं: import matplotlib.pyplot as plt import numpy as np cnums = np.arange(5) + 1j * np.arange(6,11) X = [x.real for x in cnums] Y = [x.imag for x in cnum
-
पायथन का उपयोग करके कीथ नंबर कैसे खोजें?
आप निम्न कोड का उपयोग यह पता लगाने के लिए कर सकते हैं कि क्या कोई संख्या अजगर में कीथ संख्या है - उदाहरण def is_keith_number(n): # Find sum of digits by first getting an array of all digits then adding them c = str(n) a = list(map(int, c)) b = sum(
-
मैं पायथन में एक स्ट्रिंग में संख्याओं को कैसे समाप्त कर सकता हूं?
आप एक स्ट्रिंग में सभी गैर-अंकीय वर्णों का ट्रैक रखने के लिए एक सरणी बना सकते हैं। फिर अंत में .join विधि का उपयोग करके इस सरणी में शामिल हों। उदाहरण my_str = 'qwerty123asdf32' non_digits = [] for c in my_str: if not c.isdigit(): non_digits.append(c) result
-
पायथन - लूप को लूप के लिए इसे कैसे परिवर्तित करें?
itertools मॉड्यूल में Usin count() फ़ंक्शन समान रूप से दूरी वाले मानों का एक पुनरावर्तक देता है। फ़ंक्शन दो पैरामीटर लेता है। प्रारंभ डिफ़ॉल्ट रूप से 0 है और चरण डिफ़ॉल्ट रूप से 1 है। डिफ़ॉल्ट का उपयोग करने से अनंत पुनरावर्तक उत्पन्न होगा। लूप को समाप्त करने के लिए ब्रेक का उपयोग करें। import iterto
-
पायथन का उपयोग करके उपयोगकर्ता पाठ का उत्तर दें
if-elif-else कथनों का उपयोग करके आप इस समस्या का समाधान कर सकते हैं। और इसे पसंद करने के लिए, यह एक वैध विकल्प मांगेगा जब तक कि दिया गया विकल्प सूची में न हो, हम लूप के दौरान उपयोग कर सकते हैं। जब विकल्प मान्य हो, तो लूप को तोड़ दें, अन्यथा, यह बार-बार इनपुट मांगेगा। आपको इनपुट को एक पूर्णांक के रू
-
क्या कोई मुझे इस पायथन प्रोग्राम को ठीक करने में मदद कर सकता है?
बोल्ड हिस्से में आपको जो पहली समस्या मिल रही है, वह है नॉन-इंडेंट ब्लॉक के कारण, वहां एक इंडेंटेशन लगाएं। दूसरी समस्या यह है कि नाम चर परिभाषित नहीं है निम्नलिखित सही किया गया है - print ("Come-on in. Need help with any bags?") bag=input ('(1) Yes please (2) Nah, thanks
-
मैं पाइथन द्वारा सूची में उसी तत्व को कैसे हटा सकता हूं?
ब्लॉक के लिए बस रिटर्न स्टेटमेंट को बाहर निकालें। यह काम करेगा। साथ ही अंतिम प्रिंट स्टेटमेंट में remaove_new के बजाय remove_same होना चाहिए def remove_same(L1, L2): L1_copy = L1[:] for e in L1_copy: if e in L2: &nbs
-
पायथन डिक्शनरी के मूल्यों को कैसे बदलें?
आप एक्सेस ऑपरेटर [] का उपयोग करके पायथन में एक वेरिएबल के लिए एक डिक्शनरी वैल्यू असाइन कर सकते हैं। उदाहरण के लिए, उदाहरण my_dict = { 'foo': 42, 'bar': 12.5 } new_var = my_dict['foo'] print(new_var) आउटपुट यह आउटपुट देगा - 42 इस सिंटैक्स का उपयोग इ
-
पायथन रेगेक्स का उपयोग करके किसी दिए गए स्ट्रिंग में 10+1 के सभी पैटर्न खोजें
हमें दिए गए स्ट्रिंग में रेगेक्स पैटर्न 10+1 खोजने की जरूरत है। इसके लिए हम पायथन में उपलब्ध री मॉड्यूल का उपयोग कर सकते हैं। इस पैकेज में फाइंड ऑल नामक एक विधि है जो रेगेक्स को स्वीकार करती है और जिस स्ट्रिंग को हम खोजना चाहते हैं। यह हमें उस स्ट्रिंग में पैटर्न की सभी घटनाओं को देता है। उदाहरण के
-
एक स्ट्रिंग से अधिकतम संख्यात्मक मान निकालने के लिए पायथन रेगेक्स
रेगेक्स का उपयोग करके एक स्ट्रिंग से अधिकतम संख्यात्मक मान निकालने का सबसे आसान तरीका है - एक स्ट्रिंग से सभी नंबर निकालने के लिए रेगेक्स मॉड्यूल का उपयोग करें इन नंबरों में से अधिकतम खोजें उदाहरण के लिए, इनपुट स्ट्रिंग के लिए - इस शहर में 121005, पड़ोसी शहर में 1587469 और दूर के शहर में 1877599
-
बड़े अक्षरों से शुरू होने वाले शब्दों के बीच रिक्त स्थान डालने के लिए पायथन में रेगेक्स
जिस समस्या को हम यहां हल करने का प्रयास कर रहे हैं वह CamelCase को शब्दों को अलग करने के लिए परिवर्तित करना है। हम दिए गए स्ट्रिंग में एक बड़े अक्षर की सभी घटनाओं को ढूंढकर रेगेक्स का उपयोग करके इसे सीधे हल कर सकते हैं और इसके सामने एक स्थान रख सकते हैं। हम पुनः मॉड्यूल से उप विधि का उपयोग कर सकते ह
-
पायथन में नियमित अभिव्यक्तियों का उपयोग करके ईमेल पते निकालना
ईमेल पतों काफ़ी जटिल हैं और पूरी दुनिया में उनका पालन नहीं किया जा रहा है, जिससे रेगेक्स में ईमेल की पहचान करना मुश्किल हो जाता है। RFC 5322 ईमेल पते के प्रारूप को निर्दिष्ट करता है। हम टेक्स्ट से ईमेल पते निकालने के लिए इस प्रारूप का उपयोग करेंगे। उदाहरण के लिए, किसी दिए गए इनपुट स्ट्रिंग के लिए -
-
पायथन में शब्दों को शब्दावली क्रम में क्रमबद्ध करें
शब्दों को शब्दकोषीय क्रम में क्रमबद्ध करने का अर्थ है कि हम उन्हें पहले शब्द के पहले अक्षर से व्यवस्थित करना चाहते हैं। फिर उन शब्दों के लिए जिनका पहला अक्षर समान है, हम उन्हें उस समूह के भीतर दूसरे अक्षर से व्यवस्थित करते हैं और इसी तरह किसी भाषा के शब्दकोश में (डेटा संरचना नहीं)। इस प्रकार के क्र
-
वाक्य के शब्दों को आरोही क्रम में छाँटने के लिए पायथन कार्यक्रम
वाक्य के शब्दों को आरोही क्रम में क्रमबद्ध करने के लिए, हमें सबसे पहले स्पेस का उपयोग करके वाक्य को शब्दों में विभाजित करना होगा। सरलता के लिए, हम केवल स्थान पर बंटेंगे और विराम चिह्न को वहीं रहने देंगे। इसे हटाने के लिए हम रिप्लेस या रेगेक्स का भी इस्तेमाल कर सकते हैं। एक बार जब हम वाक्य को विभाजि
-
पायथन में एनएलटीके के साथ स्टॉप शब्द हटा रहा है
जब कंप्यूटर प्राकृतिक भाषा को संसाधित करते हैं, तो कुछ अत्यंत सामान्य शब्द जो उपयोगकर्ता की आवश्यकता से मेल खाने वाले चुनिंदा दस्तावेज़ों की मदद करने में बहुत कम मूल्य के प्रतीत होते हैं, उन्हें पूरी तरह से शब्दावली से बाहर रखा गया है। इन शब्दों को स्टॉप वर्ड्स कहा जाता है। उदाहरण के लिए, यदि आप इन
-
पायथन स्टार्टविथ () और एंडविड्थ () फ़ंक्शन
पायथन की स्ट्रिंग क्लास में एक विधि startwith(string) है। यह विधि एक उपसर्ग स्ट्रिंग को स्वीकार करती है जिसे आप खोजना चाहते हैं और इसे स्ट्रिंग ऑब्जेक्ट पर कहा जाता है। आप इस विधि को निम्न तरीके से कॉल कर सकते हैं - >>> 'hello world'.startswith('hell') True >>> '