A function
id a block of statement in which instruction is given to perform a particular
task. It provides code reusability. They provide better modularity of the
program. Python has a number of built in function and we can have user defined
function also in it. Functions
in Python, we have three parts:
1) Function
Declaration
2)
Definition
3) Calling
Functions in Python |
Function
declaration is done first before giving the code to be performed. There is some
rule for function definition
1) There is
a keyword def followed by the function name and ()
2) The
argument and parameter are given in ()
3) Colon:
will be used for indentation
4) The first
statement of the function is an optional statement which the documentation
string or the docstring
5) The
return statement exit the function and the return without argument will be
similar to return none
Function
definition in Python
Programming will be code which we have to run to get the required
output. Function
calling can be done in two ways
1) Call by
value
2) Call by
reference
1) Function
with no argument and no return value
2) Function
with no argument and with return value
3) Function
with argument and no return value
4) Function
with argument and with return value
Function Argument:
1)
Keyworded
2) Default
3) Variable
length argument
4) Required
Argument
The Anonymous Functions:
These
functions are called anonymous because they are not declared in the standard
manner by using the def keyword. You can use the lambda keyword to create small
anonymous functions. For more details visit Python
Training Institutes in Pune.
Lambda
forms can take any number of arguments but return just one value in the form of
an expression. They cannot contain commands or multiple expressions.
An
anonymous function cannot be a direct call to print because lambda requires an
expression. Lambda
functions have their own local namespace and cannot access variables other than
those in their parameter list and those in the global namespace.
Although it
appears that lambda's are a one-line version of a function, they are not
equivalent to inline statements in C or C++, whose purpose is by passing
function stack allocation during invocation for performance reasons.
Built-In Function in Python:
1) Print()-to
print any value or anything on the screen
2) Abs()-Return
the absolute value of a numeric value
3) Round()-Return
the rounded value of a numeric value
4) Max()-return
the largest item
5) Sorted()-it
will sort in ascending order
6) Len()-give
the number of element in the list or number of character of the string
7) Type()-give
the type of variable
8) Zip()-create
the tuples of variable
9) Chr()-return
the string representing the character whose Unicode point is the integer given
in ()
10) Filter()-Give
an iterator for the element of inerrable for which the function give true
11 comments:
best information for us.thank you.
Python 3 tutorial Python
Good Post! Python was mainly developed for emphasis on code readability, and its syntax allows programmers to express concepts in fewer lines of code.
Great Read! Python Training will help you master the concepts and gain in-depth experience in writing Python code and packages
Thank you for sharing the article. The data that you provided in the blog is informative and effective. Python Training Institutes in Pune
Your article is too good and informative. I am searching for Python and I get exact article i am thankful to you for sharing this educational article.
Python training in pune
Software defined networking is the in-demand skills for network engineers. Anyone can start getting skills through SD-WAN training course with experts.
Great post on function of python, keep posting more valuable information Python Course in Pune
Best python training institute in Pune
Great post, thanks for sharing valuable information, keep us posted more. Python Course in Pune
Python Classes in Pune<
Thanks for sharing valuable information on python, keep more posted. Java Full Stack Course in Pune
Java Developer Course in Pune
Post a Comment