पायथन बिल्ट-इन फ़ंक्शन "रेंज ()" की कार्यक्षमता का वर्णन करें।
शब्द "range" का अर्थ होता है सीमा या सीमित रेंज। इसी प्रकार, Python में "range()" एक बिल्ट-इन फंक्शन है, जो एक सीमित सदिश को उत्पन्न करने के लिए उपयोग किया जाता है।

"range()" फंक्शन की सामान्य फ़ार्मेट निम्न है:

range(start, stop, step)

जहाँ:

- start: विकल्प है और जो सदिश का प्रारंभ करने के लिए उपयोग किया जाता है। यदि कोई स्पष्ट नहीं दिया गया है, तो इसका मान 0 होता है।

- stop: यह सदिश के अंत को निर्दिष्ट करता है, यह अनिवार्य है और फंक्शन के निर्देशानुसार अंतिम सीमा से 1 नीचे रहता है।

- step: यह विकल्प है और सदिश में छलांगित करने के लिए उपयोग किया जाता है। यदि कोई स्पष्ट नहीं दिया गया है, तो इसका मान 1 होता है।

range() एक संख्यात्मक सरणी उत्पन्न करता है, जिसे for लूप में उपयोग कर सकते हैं या सरणी संख्या के साथ किसी भी तरह के प्रक्रियाओं के लिए उपयोग किया जा सकता है।

देरी सीमा तक सभी संख्याओं को प्रिंट करने के लिए, हम निम्नलिखित कोड का उपयोग कर सकते हैं:

for i in range(10):
    print(i)

इसका परिणाम निम्नलिखित होगा:

0
1
2
3
4
5
6
7
8
9

एक अन्य दृष्टिकोण से, इस उदाहरण को निम्न संख्याओं की सीमित सूची के रूप में भी लिखा जा सकता है:

list(range(10)) 

जो निम्न सूची को उत्पन्न करता है:

[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]