के लिए
लूप की विशेषताएं
मूल्यों के अनुक्रम में कदम कैसे बदलें और खरोंच से शुरू न करें?
श्रेणी()
फ़ंक्शन, डिफ़ॉल्ट रूप से, एक क्रम बनाता है जिसमें प्रत्येक अगली संख्या पिछली संख्या से 1 अधिक होती है। आप किसी अन्य प्रविष्टि में
श्रेणी
फ़ंक्शन का उपयोग कर सकते हैं।
फ़ंक्शन प्रविष्टि का सामान्य रूप इस प्रकार है:
<पूर्व>
श्रेणी([प्रारंभ], रोकें[, कदम])
पूर्व>
<उल>
प्रारंभ करें
: अनुक्रम की प्रारंभ संख्या।
रोकें
: संख्या तक संख्या उत्पन्न करता है लेकिन दिए गए नंबर को शामिल नहीं करता है।
चरण
: अनुक्रम (चरण) में प्रत्येक संख्या के बीच का अंतर
<दिव>
आपको याद रखना होगा!
<उल>
सभी पैरामीटर पूर्णांक होने चाहिए:
प्रत्येक पैरामीटर सकारात्मक या नकारात्मक हो सकता है।
श्रेणी()
(और सामान्य रूप से Python) इंडेक्स 0 पर आधारित है। इसका मतलब है कि इंडेक्स सूची 0 से शुरू होती है, 1 से नहीं। फ़ंक्शन श्रेणी()
रोकें
पर निर्भर करता है लेकिन इसे शामिल नहीं करेगा। उदाहरण के लिए, श्रेणी(0, 5)
पूर्णांक 0, 1, 2, 3, 4 उत्पन्न करता है, 5 सहित नहीं।
उदाहरण 1
<पूर्व>
मैं सीमा में (10, 0, -1) के लिए:
प्रिंट (मैं * मैं)
पूर्व>
कार्यक्रम अवरोही क्रम में 10 से 1 तक प्राकृतिक संख्याओं के वर्गों को प्रदर्शित करता है
<उल>
10: अनुक्रम में पहला अंक।
0: अनुक्रम की अंतिम संख्या (इस संख्या को छोड़कर)।
-1: चरण
उदाहरण 2
<पूर्व>
मैं सीमा में (0, 101, 5) के लिए:
प्रिंट (मैं)
पूर्व>
कार्यक्रम 5 की वृद्धि में 0 से 100 तक सभी संख्याओं को प्रदर्शित करता है
<उल>
0: अनुक्रम में पहला अंक।
101: अनुक्रम की अंतिम संख्या (इस संख्या को छोड़कर)।
5: चरण