SlideShare a Scribd company logo
1 of 16
Python Functions
Table of Contents
• What is a function in Python?
• Syntax of Function
• Example of a function
• How to call a function in python?
• Docstring
• The return statement
• Syntax of return
• Example of return
• How Function works in Python?
• Scope and Lifetime of variables
• Types of Functions
What is a function in Python?
• Python, work is a group of private sector executives.
• Help with exercise to break into smaller and similar
programs. As our program has grown a lot, the job
creates a more manageable system.
• In addition, repairs are avoided and make them
recyclable.
• Python Interview Questions & Answers.
Syntax of Function
def function_name(parameters):
"""docstring"""
statement(s)
• Python training institute in Chennai
The definition of the definition above is shown in
the following sections.
1. The key word of the TKR is a sign of the beginning of
a leader.
2. Name of activity to identify inappropriately. The name
of the job is the same as Python's writings.
3. A guide (a reason) used for the cost of performance.
They prefer.
4. Time (:) to show the end of the leader.
Python training in Pune
Example of a function:
def greet(name):
"""This function greets to
the person passed in as
parameter"""
print("Hello, " + name + ". Good morning!")
• Python Online Training
How to call a function in python?
When we have a specific task, we can call other programs
or even call Python. To call the action you have to write
the name of the job, according to the boundaries.
>>> greet('Paul')
Hello, Paul. Good morning!
Python tutorials
Docstring:
• The first presidential chain of chain of documents and
chains of chains. It is used to describe a few words, what's
working at the wedding.
• While selecting, the documents are a good program. Apart
from where to find it was the first night, always write your
number.
For example:
Try to keep the bottom of the waste, Python watching out.
>>> print(greet.__doc__)
This function greets to
the person passed into the
name parameter
The return statement:
After this, it is used to leave the work and return to the
place known.
Python interview questions and answers
Syntax of return:
return [expression_list]
This text may include quantitative expressions and return
values. If there are no details on the identification or proof
it is not working, then the task will return to the item.
For example:
>>> print(greet("May"))
Hello, May. Good morning!
None
Python training in Bangalore
Example of return:
def absolute_value(num):
"""This function returns the absolute
value of the entered number"""
if num >= 0:
return num
else:
return -num
# Output: 2
print(absolute_value(2))
# Output: 4
print(absolute_value(-4))
How Function works in Python?
Scope and Lifetime of variables:
• The size of a part of the program depends on the
known changes. Articles and trends are defined in an
unprecedented act. Therefore, they have a place to live.
• A period of change in your life using a set of variables.
Changing the life of the task during the operation is
carried out.
• When it is broken, let's go back to the action.
Therefore, the action does not tell the cost of the old
call.
Below is an example showing the effectiveness of the
work.
def my_func():
x = 10
print("Value inside function:",x)
x = 20
my_func()
print("Value outside function:",x)
Output:
Value inside function: 10
Value outside function: 20
Types of Functions:
• Basically, we can divide up two types of the following
activities:
• 1. Build up activities - jobs built for Python.
• 2. Operations defined in the user - activity defined in
the user.
Thank u
https://www.besanttechnologies.com/training-
courses/python-training-institute-in-chennai

More Related Content

What's hot

What's hot (20)

Python Functions Tutorial | Working With Functions In Python | Python Trainin...
Python Functions Tutorial | Working With Functions In Python | Python Trainin...Python Functions Tutorial | Working With Functions In Python | Python Trainin...
Python Functions Tutorial | Working With Functions In Python | Python Trainin...
 
Python functions
Python   functionsPython   functions
Python functions
 
Functions in python slide share
Functions in python slide shareFunctions in python slide share
Functions in python slide share
 
Functions and modules in python
Functions and modules in pythonFunctions and modules in python
Functions and modules in python
 
Introduction to Python
Introduction to Python  Introduction to Python
Introduction to Python
 
Basics of Functional Programming
Basics of Functional ProgrammingBasics of Functional Programming
Basics of Functional Programming
 
Python Built-in Functions and Use cases
Python Built-in Functions and Use casesPython Built-in Functions and Use cases
Python Built-in Functions and Use cases
 
Intro To BOOST.Spirit
Intro To BOOST.SpiritIntro To BOOST.Spirit
Intro To BOOST.Spirit
 
Python interview questions and answers
Python interview questions and answersPython interview questions and answers
Python interview questions and answers
 
Function arguments In Python
Function arguments In PythonFunction arguments In Python
Function arguments In Python
 
Functions
FunctionsFunctions
Functions
 
Lesson 03 python statement, indentation and comments
Lesson 03   python statement, indentation and commentsLesson 03   python statement, indentation and comments
Lesson 03 python statement, indentation and comments
 
Python Interview Questions For Freshers
Python Interview Questions For FreshersPython Interview Questions For Freshers
Python Interview Questions For Freshers
 
Python Function and Looping
Python Function and LoopingPython Function and Looping
Python Function and Looping
 
Python interview questions
Python interview questionsPython interview questions
Python interview questions
 
PHP
 PHP PHP
PHP
 
Functions in C
Functions in CFunctions in C
Functions in C
 
Function Parameters
Function ParametersFunction Parameters
Function Parameters
 
Ninth session
Ninth sessionNinth session
Ninth session
 
Leveraging benefits of the functional paradigm
Leveraging benefits of the functional paradigmLeveraging benefits of the functional paradigm
Leveraging benefits of the functional paradigm
 

Similar to Python functions

Updated Week 06 and 07 Functions In Python.pptx
Updated Week 06 and 07 Functions In Python.pptxUpdated Week 06 and 07 Functions In Python.pptx
Updated Week 06 and 07 Functions In Python.pptx
momina273888
 

Similar to Python functions (20)

UNIT 3 python.pptx
UNIT 3 python.pptxUNIT 3 python.pptx
UNIT 3 python.pptx
 
Introduction To Programming with Python-1
Introduction To Programming with Python-1Introduction To Programming with Python-1
Introduction To Programming with Python-1
 
ProgFund_Lecture_4_Functions_and_Modules-1.pdf
ProgFund_Lecture_4_Functions_and_Modules-1.pdfProgFund_Lecture_4_Functions_and_Modules-1.pdf
ProgFund_Lecture_4_Functions_and_Modules-1.pdf
 
Python-Functions.pptx
Python-Functions.pptxPython-Functions.pptx
Python-Functions.pptx
 
Dive into Python Functions Fundamental Concepts.pdf
Dive into Python Functions Fundamental Concepts.pdfDive into Python Functions Fundamental Concepts.pdf
Dive into Python Functions Fundamental Concepts.pdf
 
Basic concept of Python.pptx includes design tool, identifier, variables.
Basic concept of Python.pptx includes design tool, identifier, variables.Basic concept of Python.pptx includes design tool, identifier, variables.
Basic concept of Python.pptx includes design tool, identifier, variables.
 
bhaskars.pptx
bhaskars.pptxbhaskars.pptx
bhaskars.pptx
 
Python 1&2.pptx
Python 1&2.pptxPython 1&2.pptx
Python 1&2.pptx
 
Python 1&2.pptx
Python 1&2.pptxPython 1&2.pptx
Python 1&2.pptx
 
Python (3).pdf
Python (3).pdfPython (3).pdf
Python (3).pdf
 
Updated Week 06 and 07 Functions In Python.pptx
Updated Week 06 and 07 Functions In Python.pptxUpdated Week 06 and 07 Functions In Python.pptx
Updated Week 06 and 07 Functions In Python.pptx
 
Updated Week 06 and 07 Functions In Python.pptx
Updated Week 06 and 07 Functions In Python.pptxUpdated Week 06 and 07 Functions In Python.pptx
Updated Week 06 and 07 Functions In Python.pptx
 
web programming UNIT VIII python by Bhavsingh Maloth
web programming UNIT VIII python by Bhavsingh Malothweb programming UNIT VIII python by Bhavsingh Maloth
web programming UNIT VIII python by Bhavsingh Maloth
 
Python basics
Python basicsPython basics
Python basics
 
Functions_new.pptx
Functions_new.pptxFunctions_new.pptx
Functions_new.pptx
 
Functions, List and String methods
Functions, List and String methodsFunctions, List and String methods
Functions, List and String methods
 
Python Tutorial for Beginner
Python Tutorial for BeginnerPython Tutorial for Beginner
Python Tutorial for Beginner
 
prakash ppt (2).pdf
prakash ppt (2).pdfprakash ppt (2).pdf
prakash ppt (2).pdf
 
unit1 python.pptx
unit1 python.pptxunit1 python.pptx
unit1 python.pptx
 
Automation Testing theory notes.pptx
Automation Testing theory notes.pptxAutomation Testing theory notes.pptx
Automation Testing theory notes.pptx
 

Recently uploaded

Personalisation of Education by AI and Big Data - Lourdes Guàrdia
Personalisation of Education by AI and Big Data - Lourdes GuàrdiaPersonalisation of Education by AI and Big Data - Lourdes Guàrdia
Personalisation of Education by AI and Big Data - Lourdes Guàrdia
EADTU
 
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
中 央社
 
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
EADTU
 
SURVEY I created for uni project research
SURVEY I created for uni project researchSURVEY I created for uni project research
SURVEY I created for uni project research
CaitlinCummins3
 

Recently uploaded (20)

Personalisation of Education by AI and Big Data - Lourdes Guàrdia
Personalisation of Education by AI and Big Data - Lourdes GuàrdiaPersonalisation of Education by AI and Big Data - Lourdes Guàrdia
Personalisation of Education by AI and Big Data - Lourdes Guàrdia
 
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
 
ESSENTIAL of (CS/IT/IS) class 07 (Networks)
ESSENTIAL of (CS/IT/IS) class 07 (Networks)ESSENTIAL of (CS/IT/IS) class 07 (Networks)
ESSENTIAL of (CS/IT/IS) class 07 (Networks)
 
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
 
Observing-Correct-Grammar-in-Making-Definitions.pptx
Observing-Correct-Grammar-in-Making-Definitions.pptxObserving-Correct-Grammar-in-Making-Definitions.pptx
Observing-Correct-Grammar-in-Making-Definitions.pptx
 
diagnosting testing bsc 2nd sem.pptx....
diagnosting testing bsc 2nd sem.pptx....diagnosting testing bsc 2nd sem.pptx....
diagnosting testing bsc 2nd sem.pptx....
 
PSYPACT- Practicing Over State Lines May 2024.pptx
PSYPACT- Practicing Over State Lines May 2024.pptxPSYPACT- Practicing Over State Lines May 2024.pptx
PSYPACT- Practicing Over State Lines May 2024.pptx
 
male presentation...pdf.................
male presentation...pdf.................male presentation...pdf.................
male presentation...pdf.................
 
OS-operating systems- ch05 (CPU Scheduling) ...
OS-operating systems- ch05 (CPU Scheduling) ...OS-operating systems- ch05 (CPU Scheduling) ...
OS-operating systems- ch05 (CPU Scheduling) ...
 
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
 
Rich Dad Poor Dad ( PDFDrive.com )--.pdf
Rich Dad Poor Dad ( PDFDrive.com )--.pdfRich Dad Poor Dad ( PDFDrive.com )--.pdf
Rich Dad Poor Dad ( PDFDrive.com )--.pdf
 
How to Manage Website in Odoo 17 Studio App.pptx
How to Manage Website in Odoo 17 Studio App.pptxHow to Manage Website in Odoo 17 Studio App.pptx
How to Manage Website in Odoo 17 Studio App.pptx
 
Basic Civil Engineering notes on Transportation Engineering & Modes of Transport
Basic Civil Engineering notes on Transportation Engineering & Modes of TransportBasic Civil Engineering notes on Transportation Engineering & Modes of Transport
Basic Civil Engineering notes on Transportation Engineering & Modes of Transport
 
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading RoomSternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
 
VAMOS CUIDAR DO NOSSO PLANETA! .
VAMOS CUIDAR DO NOSSO PLANETA!                    .VAMOS CUIDAR DO NOSSO PLANETA!                    .
VAMOS CUIDAR DO NOSSO PLANETA! .
 
When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...
 
How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17
 
8 Tips for Effective Working Capital Management
8 Tips for Effective Working Capital Management8 Tips for Effective Working Capital Management
8 Tips for Effective Working Capital Management
 
Major project report on Tata Motors and its marketing strategies
Major project report on Tata Motors and its marketing strategiesMajor project report on Tata Motors and its marketing strategies
Major project report on Tata Motors and its marketing strategies
 
SURVEY I created for uni project research
SURVEY I created for uni project researchSURVEY I created for uni project research
SURVEY I created for uni project research
 

Python functions

  • 2. Table of Contents • What is a function in Python? • Syntax of Function • Example of a function • How to call a function in python? • Docstring • The return statement • Syntax of return • Example of return • How Function works in Python? • Scope and Lifetime of variables • Types of Functions
  • 3. What is a function in Python? • Python, work is a group of private sector executives. • Help with exercise to break into smaller and similar programs. As our program has grown a lot, the job creates a more manageable system. • In addition, repairs are avoided and make them recyclable. • Python Interview Questions & Answers.
  • 4. Syntax of Function def function_name(parameters): """docstring""" statement(s) • Python training institute in Chennai
  • 5. The definition of the definition above is shown in the following sections. 1. The key word of the TKR is a sign of the beginning of a leader. 2. Name of activity to identify inappropriately. The name of the job is the same as Python's writings. 3. A guide (a reason) used for the cost of performance. They prefer. 4. Time (:) to show the end of the leader. Python training in Pune
  • 6. Example of a function: def greet(name): """This function greets to the person passed in as parameter""" print("Hello, " + name + ". Good morning!") • Python Online Training
  • 7. How to call a function in python? When we have a specific task, we can call other programs or even call Python. To call the action you have to write the name of the job, according to the boundaries. >>> greet('Paul') Hello, Paul. Good morning! Python tutorials
  • 8. Docstring: • The first presidential chain of chain of documents and chains of chains. It is used to describe a few words, what's working at the wedding. • While selecting, the documents are a good program. Apart from where to find it was the first night, always write your number. For example: Try to keep the bottom of the waste, Python watching out. >>> print(greet.__doc__) This function greets to the person passed into the name parameter
  • 9. The return statement: After this, it is used to leave the work and return to the place known. Python interview questions and answers
  • 10. Syntax of return: return [expression_list] This text may include quantitative expressions and return values. If there are no details on the identification or proof it is not working, then the task will return to the item. For example: >>> print(greet("May")) Hello, May. Good morning! None Python training in Bangalore
  • 11. Example of return: def absolute_value(num): """This function returns the absolute value of the entered number""" if num >= 0: return num else: return -num # Output: 2 print(absolute_value(2)) # Output: 4 print(absolute_value(-4))
  • 12. How Function works in Python?
  • 13. Scope and Lifetime of variables: • The size of a part of the program depends on the known changes. Articles and trends are defined in an unprecedented act. Therefore, they have a place to live. • A period of change in your life using a set of variables. Changing the life of the task during the operation is carried out. • When it is broken, let's go back to the action. Therefore, the action does not tell the cost of the old call.
  • 14. Below is an example showing the effectiveness of the work. def my_func(): x = 10 print("Value inside function:",x) x = 20 my_func() print("Value outside function:",x) Output: Value inside function: 10 Value outside function: 20
  • 15. Types of Functions: • Basically, we can divide up two types of the following activities: • 1. Build up activities - jobs built for Python. • 2. Operations defined in the user - activity defined in the user.