Page 112 - Plus V4 with Adobe class 8
P. 112
Take Off Century #Critical Thinking
21 st
Skills #Technology Literacy
Write a Python code to add first five natural numbers using range() function.
FUNCTIONS
A function is a block of organised and reusable code used to perform a single or related action. Functions
receive data in the form of arguments and use it to run a specified set of statements and produce the
final output.
Features of Function
Functions are the basis of procedural programming. Some important features of functions are:
A program is divided into small modules and each module performs some specific task. Each module
can be called as per the requirement.
We can call a function as many times as required. This saves the programmer the time and effort to
rewrite the same code again. Therefore, it also reduces the length of the program.
Dividing a bigger program into smaller functions makes the program more manageable. It makes
debugging easy and makes the code efficient, both in terms of time and memory.
Components of Python Function
A Python function consists of the following components:
Name of the Function: A function name should be unique and easy to correlate with the task it will
perform. We can have functions of the same name with different parameters.
Arguments: The input given to the functions are referred to as arguments. A function can or cannot
have any arguments.
Statements: The statements are the executable instructions that the function can perform.
Return Value: A function may or may not return a value.
110 Plus (Ver. 4.0)-VIII

