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

पायथन में गणना के लिए समर्थन

पायथन में, एन्यूमरेशन को enum . का उपयोग करके कार्यान्वित किया जाता है मापांक। Enums के नाम और मूल्य हैं। Enums को नामों या मानों का उपयोग करके एक्सेस किया जा सकता है।

इस मॉड्यूल का उपयोग करने के लिए, हमें इसका उपयोग करके आयात करना चाहिए।

import enum

Enum में कुछ गुण हैं। ये हैं -

  • Enums को स्ट्रिंग या repr प्रारूप के रूप में प्रदर्शित किया जा सकता है।
  • प्रकार () विधि एनम प्रकार प्रदर्शित कर सकती है
  • नाम कीवर्ड है, एनम सदस्यों के नाम दिखाने के लिए।
  • Enums चलने योग्य हैं

उदाहरण कोड

import enum
class Rainbow(enum.Enum):
   VIOLET = 1
   INDIGO = 2
   BLUE = 3
   GREEN = 4
   YELLOW = 5
   ORANGE = 6
   RED = 7
print('The 3rd Color of Rainbow is: ' + str(Rainbow(3)))
print('The number of orange color in rainbow is: ' + str(Rainbow['ORANGE'].value))
my_rainbow_green = Rainbow.GREEN
print('The selected color {} and Value {}'.format(my_rainbow_green.name, my_rainbow_green.value))

आउटपुट

The 3rd Color of Rainbow is: Rainbow.BLUE
The number of orange color in rainbow is: 6
The selected color GREEN and Value 4

  1. चयन क्रम के लिए पायथन कार्यक्रम

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

  1. विंडोज़ पर पायथन प्रोग्रामिंग के लिए आईडीई

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

  1. पायथन कोड के लिए अनुकूलन युक्तियाँ?

    हालांकि हम सभी जानते हैं कि अजगर अन्य अनुपालन वाली भाषाओं की तरह तेज या कुशल नहीं है। हालाँकि, कई बड़ी कंपनियाँ हैं जो हमें दिखाती हैं कि पायथन कोड बहुत बड़े कार्यभार को संभाल सकता है जो दर्शाता है कि यह इतना धीमा नहीं है। इस खंड में, हम कुछ युक्तियों को देखने जा रहे हैं जिन्हें ध्यान में रखना चाहिए