Basic HTML Version

|  | Table of Contents |  | View Full Version

Page 129 - 2620_Birla Open Mind C-8
P. 129

    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 designed  to perform a single or related set
                     of actions. Functions receive data in the form of arguments and use it to execute a specified set of
                     statements and produce an 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 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:

                        Function definition (def): This line marks the beginning of the function declaration. It uses the def

                        keyword followed by the function's name and parentheses.
                        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: Arguments are the actual values that are passed to the function when it is called. They
                        are the values supplied to the function during the function call.
                         Statements: The statements are the executable instructions that the function can perform.

                        Return Value: A function may or may not return a value.

                                                                                          #Functions and Strings in Python 127

| 124 125 126 127 128 129 130 131 132 133 134 |