हिंदी
तमिलनाडु बोर्ड ऑफ सेकेंडरी एज्युकेशनएचएससी विज्ञान कक्षा १२

What is the purpose of range( )? Explain with an example.

Advertisements
Advertisements

प्रश्न

What is the purpose of range( )? Explain with an example.

संक्षेप में उत्तर
Advertisements

उत्तर

(i) The range( ) is a function used to generate a series of values in Python. Using the range( ) function, you can create a list with series of values. The range( ) function has three arguments.

Syntax of range( ) function:
range (start value, end value, step value)
where,

  • start value – beginning value of series. Zero is the default beginning value.
  • end value – the upper limit of series. Python takes the ending value as upper limit – 1.
  • step value – It is an optional argument, which is used to generate different intervals of values.

Example:

Generating whole numbers up to 10
for x in range (1, 11):
print(x)

Output:
1
2
3
4
5
6
7
8
9
10

(ii) Creating a list with series of values

Using the range( ) function, you can create a list with series of values. To convert the result of range( ) function into list, we need one more function called list( ). The list( ) function makes the result of range( ) as a list.
Syntax:
List_Varibale = list ( range ( ) )

Example
>>> Even_List = list(range(2,11,2))
>>> print(Even_List)
[2, 4, 6, 8, 10]
In the above code, list( ) function takes the result of range( ) as Even List elements. Thus, the Even _List list has the elements of the first five even numbers.

(iii) We can create any series of values using the range( ) function. The following example explains how to create a list with squares of the first 10 natural numbers.

Example: Generating squares of first 10 natural numbers
squares = [ ]
for x in range(1,11):
s = x ** 2
squares.append(s)
print (squares)

Output:
[1, 4, 9, 16, 25, 36, 49, 64, 81, 100]

shaalaa.com
Introduction to List
  क्या इस प्रश्न या उत्तर में कोई त्रुटि है?
अध्याय 9: Lists, Tuples, Sets and Dictionary - Evaluation [पृष्ठ १६९]

APPEARS IN

सामाचीर कलवी Computer Science [English] Class 12 TN Board
अध्याय 9 Lists, Tuples, Sets and Dictionary
Evaluation | Q 2. | पृष्ठ १६९
Share
Notifications

Englishहिंदीमराठी


      Forgot password?
Use app×