Avatar ·

कोड कैसे काम करता है [I for i in Range (51) if I % 2 == 0]?

📁 सूची, पायथन, एआई

  Evens_to_50 = [I  for  i  in   range  ( 51 )  if  i %  2  ==  0 ]   Print  Evens_to_50    

यह कोड पचास तक की सम संख्याओं की एक सूची बनाता है। लेकिन मैं, प्रोग्रामिंग में नया होने के कारण, कुछ बिंदुओं को नहीं समझता -:

  1. वर्गाकार कोष्ठकों में जनरेशन क्यों होती है, इनका उपयोग आमतौर पर इंडेक्स के साथ काम करते समय किया जाता है
  2. पहला i for के सामने क्या करता है? range (51) के बाद कोलन और नई लाइन पर टैब्यूलेशन के साथ स्थानांतरण क्यों नहीं है?
  3. वर्गाकार कोष्ठकों का उपयोग और कहाँ किया जा सकता है? for लिखने के नियम क्या हैं?