Python 084145
Python 084145
1. BUILT-IN FUNCTIONS
2. USER-DEFINED FUNCTIONS
• BUILT-IN FUNCTIONS:
• THESE FUNCTIONS ARE DEFINED AND PRE-CODED IN PYTHON. SOME EXAMPLES OF BUILT-IN FUNCTIONS
ARE AS FOLLOWS:
• MIN(), MAX(), LEN(), SUM(), TYPE(), RANGE(), DICT(), LIST(), TUPLE(), SET(), PRINT(), ETC.
• USER-DEFINED FUNCTIONS:
• WE CAN CREATE FUNCTIONS TO PERFORM SPECIFIC TASKS AS PER OUR NEEDS. SUCH FUNCTIONS ARE
CALLED USER-DEFINED FUNCTIONS.
LISTS IN PYTHON
• EX : LST1 = [1,2,2,3,5,4,6]
SETS IN PYTHON
• OBJECT : AN OBJECT IS AN INSTANCE OF A CLASS, AND IT CONTAINS ITS OWN DATA AND
METHODS. FOR EXAMPLE, YOU COULD CREATE A CLASS CALLED "PERSON" THAT HAS
PROPERTIES SUCH AS NAME AND AGE, AND METHODS SUCH AS SPEAK() AND WALK(). EACH
INSTANCE OF THE PERSON CLASS WOULD BE A UNIQUE OBJECT WITH ITS OWN NAME AND
AGE, BUT THEY WOULD ALL HAVE THE SAME METHODS TO SPEAK AND WALK.
CONSTRUCTOR
• MODULE IS LIKE A CODE LIBRARY WHICH CAN BE USED TO BORROW CODE WRITTEN BY
SOMEBODY ELSE IN OUR PYTHON PROGRAM. THERE ARE TWO TYPES OF MODULES IN
PYTHON:
1.BUILT IN MODULES - THESE MODULES ARE READY TO IMPORT AND USE AND SHIPS WITH
THE PYTHON INTERPRETER. THERE IS NO NEED TO INSTALL SUCH MODULES EXPLICITLY.
2.EXTERNAL MODULES - THESE MODULES ARE IMPORTED FROM A THIRD PARTY FILE OR
CAN BE INSTALLED USING A PACKAGE MANAGER LIKE PIP OR CONDA. SINCE THIS CODE
IS WRITTEN BY SOMEONE ELSE, WE CAN INSTALL DIFFERENT VERSIONS OF A SAME
MODULE WITH TIME.
OS MODULE
Python has a built-in module that you can use for mathematical tasks.
The math module has a set of methods and constants.
SKIPY MODULE
Python has a built-in module that you can use to calculate mathematical
statistics of numeric data.
The statistics module was new in Python 3.4.
LAMBDA FUNCTION IN PYTHON