शीर्षक जटिल है हाँ, लेकिन मैं एक उदाहरण दिखाऊंगा कि मैं क्या हासिल करना चाहता हूं ..
तो मैं शब्दों की एक सूची देता हूं
keywords = ['paper', 'car', 'plane', 'keys']
फिर मैं कीवर्ड सूची में उन शब्दों में से प्रत्येक से 1 या अधिक अक्षर लेता हूं और उन्हें इस तरह के 1 यादृच्छिक शब्द में मिलाता हूं
word: pany
word: rpars
word: sprya
ओएफसी मैं इसे लूप पर 100 बार चलाने के लिए चाहता हूं, लेकिन मुझे पहले सामान्य भाग प्राप्त करने की आवश्यकता है
धन्यवाद!
1 उत्तर
स्टैक ओवरफ़्लो पर एक प्रश्न पूछते समय आपको अपने द्वारा किए गए प्रयास का कुछ उदाहरण कोड प्रदान करना चाहिए और यह पहचानना चाहिए कि आपको किस विशेष रूप से सहायता की आवश्यकता है। इसके बजाय, आपने मूल रूप से हमें आपके लिए कोड लिखने के लिए कहा है। भविष्य में इस शिष्टाचार से अवगत रहें।
उस ने कहा कि मुझे आपका कोड लिखने में 15 मिनट लगे क्योंकि मैं एक आसान ब्रेन टीज़र की तलाश में था:
import random
keywords = ['paper', 'car', 'plane', 'keys']
#output random word however many times
for number in range(100):
random_word = ''
#Loop through keywords and generate random letters
for word in keywords:
#Determine how many letters we will grab
letters_to_grab = random.randrange(1, len(word))
#Grab a random letter for however many we need
for letter in range(letters_to_grab):
#Add random letter to word
random_letter_index = random.randrange(1, len(word))
random_word = random_word + word[random_letter_index]
#remove picked letter from word
word = word[:random_letter_index] + word[random_letter_index + 1:]
print(random_word)
मुझे लगता है कि यह कोड ज्यादातर खुद को समझाता है, लेकिन अगर कुछ अस्पष्ट है तो प्रश्न पूछें।
संबंधित सवाल
नए सवाल
python
पायथन एक बहु-प्रतिमान है, गतिशील रूप से टाइप किया हुआ, बहुउद्देशीय प्रोग्रामिंग भाषा है। यह एक साफ और एक समान वाक्यविन्यास सीखने, समझने और उपयोग करने के लिए त्वरित होने के लिए डिज़ाइन किया गया है। कृपया ध्यान दें कि अजगर 2 आधिकारिक तौर पर 01-01-2020 के समर्थन से बाहर है। फिर भी, संस्करण-विशिष्ट पायथन सवालों के लिए, [अजगर -२.०] या [अजगर -३.x] टैग जोड़ें। पायथन वेरिएंट (जैसे, ज्योथन, PyPy) या लाइब्रेरी (उदा।, पांडस और न्यूमपी) का उपयोग करते समय, कृपया इसे टैग में शामिल करें।