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

पायथन में लूपिंग तकनीक

इस ट्यूटोरियल में, हम पायथन 3.x में लूपिंग तकनीकों के बारे में जानेंगे। या जल्दी। ऐसे कई तरीके हैं जिनसे हम लूप को लागू कर सकते हैं। यहां हम लूपिंग की चार तकनीकों पर चर्चा करेंगे।

गणना निर्माण

उदाहरण

# enumerate() type
for index, value in enumerate(['Tutorial','point']):
   print(index, value)

आउटपुट

0 Tutorial
1 point

ज़िप निर्माण

उदाहरण

# zip() method
arr1 = ['Tutorial','point']
arr2 = ['python','loops']
for i,j in zip(arr1, arr2):
   print(i,j)

आउटपुट

Tutorial python
point loops

सदस्यता निर्माण

उदाहरण

# membership operator
for i in ['Tutorial','point']:
   print(i)

आउटपुट

Tutorial
point

इनफिनिटिव कंस्ट्रक्शन

उदाहरण

# infinite loop
while(True):
   pass

चरण-आधारित निर्माण

उदाहरण

# range with step incrementer
For i in range(0,4,2):
   print(i)

आउटपुट

0
2

निष्कर्ष

इस लेख में, हमने पायथन 3.x में लूपिंग तकनीकों के बारे में सीखा। या पहले।


  1. मैं Matplotlib पायथन में एक बिंदु कैसे प्लॉट कर सकता हूं?

    Matplotlib में एकल डेटा बिंदु प्लॉट करने के लिए, हम निम्नलिखित कदम उठा सकते हैं - एक मान के साथ x और y के लिए एक सूची प्रारंभ करें। X और Y अक्ष की सीमा 0 से 5 तक सीमित करें। मौजूदा लाइन शैली में एक ग्रिड बिछाएं। प्लॉट x और y प्लॉट () पद्धति का उपयोग करके marker=o, Markeredgecolor=red, Ma

  1. जांचें कि क्या कोई बिंदु पायथन में एक आयत पर या उसके अंदर स्थित है

    मान लीजिए कि हमारे पास दो बिंदुओं द्वारा दर्शाया गया एक आयत है जो नीचे-बाएँ और ऊपरी-दाएँ कोने के बिंदु हैं। हमें यह जांचना है कि इस आयत के अंदर दिया गया बिंदु (x, y) मौजूद है या नहीं। इसलिए, यदि इनपुट बॉटम_लेफ्ट =(1, 1), टॉप_राइट =(8, 5), पॉइंट =(5, 4) जैसा है, तो आउटपुट ट्रू होगा इसे हल करने के

  1. दिए गए बहुभुज के अंदर या सीमा में दिए गए बिंदु की जाँच करने के लिए कार्यक्रम या नहीं अजगर में

    मान लीजिए कि हमारे पास कार्तीय बिंदुओं की एक सूची है [(x1, y1), (x2, y2), ..., (xn, yn)], जो एक बहुभुज का प्रतिनिधित्व कर रहा है, और दो मान x और y भी हैं, हमें यह करना होगा जांचें कि क्या (x, y) इस बहुभुज के अंदर या सीमा पर स्थित है। इसलिए, यदि इनपुट अंक की तरह है =[(0, 0), (1, 3), (4, 4), (6, 2),