Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

कार्ड के डेक को फेरबदल करने के लिए पायथन कार्यक्रम

जब पायथन का उपयोग करके कार्ड के डेक को फेरबदल करने की आवश्यकता होती है, तो 'इटर्टूल' और 'यादृच्छिक' पैकेजों का उपयोग करने की आवश्यकता होती है। रैंडम लाइब्रेरी में 'शफल' नाम की एक विधि होती है जिसका उपयोग डेटा को मिलाने और दिखाने के लिए किया जा सकता है।

नीचे उसी के लिए एक प्रदर्शन है -

उदाहरण

import itertools, random
my_deck = list(itertools.product(range(1,11),['Spade','Heart','Diamond','Club']))
print("The cards are being shuffled")
random.shuffle(my_deck)
print("Cards are drawn at random")
print("They are : ")
for i in range(5):
   print(my_deck[i][0], "of", my_deck[i][1])

आउटपुट

The cards are being shuffled
Cards are drawn at random
They are :
1 of Diamond
5 of Diamond
4 of Club
2 of Spade
4 of Heart

स्पष्टीकरण

  • आवश्यक पैकेज आयात किए जाते हैं।
  • 'itertools' पैकेज का उपयोग किया जाता है, और 'उत्पाद' पद्धति का उपयोग कार्ड के डेक को सूची प्रारूप में प्राप्त करने के लिए किया जाता है।
  • इस सूची को 'यादृच्छिक' पुस्तकालय में मौजूद 'शफल' पद्धति का उपयोग करके फेरबदल किया गया है।
  • फिर, प्रासंगिक संदेश प्रदर्शित होता है।
  • उपरोक्त फेरबदल डेटा को फिर से दोहराया गया है।
  • यह कंसोल पर प्रदर्शित होता है।

  1. QuickSort के लिए पायथन प्रोग्राम

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे। समस्या कथन - हमें एक सरणी दी गई है, हमें इसे क्विकॉर्ट की अवधारणा का उपयोग करके क्रमबद्ध करने की आवश्यकता है यहां हम पहले सरणी को विभाजित करते हैं और क्रमबद्ध सरणी प्राप्त करने के लिए अलग विभाजन को सॉर्ट करते हैं। आइए अब नीचे दि

  1. पायथन कार्यक्रम में साधारण रुचि

    इस लेख में, हम Python 3.x में साधारण ब्याज की गणना के बारे में जानेंगे। या पहले। साधारण रुचि भुगतानों के बीच बीते दिनों की संख्या से दैनिक ब्याज दर को मूल राशि से गुणा करके गणना की जाती है। गणितीय रूप से, साधारण ब्याज =(पी एक्स टी एक्स आर)/100 कहां, पी मूल राशि है T समय है और आर दर है उदाहर

  1. पायथन प्रोग्राम में सिलेक्शन सॉर्ट

    इस लेख में, हम Python 3.x में सिलेक्शन सॉर्ट और उसके कार्यान्वयन के बारे में जानेंगे। या पहले। चयन क्रम . में एल्गोरिथम, एक सरणी को पुनरावर्ती रूप से अनसोल्ड भाग से न्यूनतम तत्व ढूंढकर और शुरुआत में सम्मिलित करके सॉर्ट किया जाता है। किसी दिए गए सरणी पर चयन क्रम के निष्पादन के दौरान दो उप-सरणी बनते