You are on page 1of 6

1.

magdaleena
2. amrish roshan
3. pranav kumaar
4. sanjitha
5. pradeesh
6. sakthe priya
7. ritessh
8. darun
9. nithesh
10. abirami
11. pranetha
12. sanjiv
13. tarika
14. mahitha
15. dawin
16. shreya
17. arya
18. kavin

Functions
=> fucntion is a subprogram that acts on a data often it
returns a value

=> same set of statement will repeat in diff times that block
of statement will store in a named unit that is known as functions

example
print("abirami")
print("mvm")
print("chetpet")
print("chennai")
print("600029")
print("darun")
print("mvm")
print("chetpet")
print("chennai")
print("600029")
print("kartick")
print("mvm")
print("chetpet")
print("chennai")
print("600029")

print("selvan")
print("mvm")
print("chetpet")
print("chennai")
print("600029")

block of statement here is


print("mvm") --------------
print("chetpet") | display()
print("chennai") |
print("600029") ---------------

example with function


def display():
print("mvm")
print("chetpet")
print("chennai")
print("600029")

print("abirami")
display()
print("darun")
display()
print("kartick")
display()
print("selvan")
display()
"""
abirami
mvm
chetpet
chennai
600029
darun
mvm
chetpet
chennai
600029
kartick
mvm
chetpet
chennai
600029
selvan
mvm
chetpet
chennai
600029

"""

syntax for function


def functionname(arg1,arg2,arg3):
statement1
statement2

note
def functionname(arg1,arg2,arg3): ===> function header
statement1 ----| body of statement
statement2 -----|

def => keyword


functionname => identifier
arg1,arg2,arg3=> necessary arguments

1. write apython program to add the two values using function.


c=a+b
function name:addition()
statement=> c=a+b

solution:
##function definition
def addition():
a=10
b=20
c=a+b
print("c value=",c)
## function ends here
addition() ## calling function

1) write a python function to add two values using function and


pass two variables in a function
function:addition()
arguments : a,b

note
argument => parameter
solution:

def addition(a,b):
c=a+b
print("c value=",c)
## function ends
a=int(input("enter a value"))
b=int(input("enter b value"))
addition(a,b)

solution:

def addition(a,b): ## function definition


c=a+b
print("c value=",c)
## function ends
a=int(input("enter a value"))
b=int(input("enter b value"))
addition(a,b) ## function calling
p=50
q=30
addition(p,q) #function calling
addition(90,60)

"""
output
enter a value10
enter b value20
c value= 3
c value= 80
c value= 150
"""

3) write a python program to find area of circle


area=pi*r*r
function name : findarea()
argument => r

solution:
def findarea(r):
pi=3.14
area=pi*r*r
print("area of circle",area)
r=int(input("enter r value"))
findarea(r)
"""
enter r value4
area of circle 50.24

"""
task
4)wrie a python function to find simple interest .
si=p*n*r/100
functionname:findinterest()
argument : p,n,r
si=p*n*r/100
solution:
def findinterest(p,n,r):
si=p*n*r/100
print("simple interest=",si)
p=int(input("enter principle"))
n=int(input("enter no of year"))
r=int(input("enter rate of interest"))
findinterest(p,n,r)

5) write a python function farantocel()


to find celcius using faranheit.
c=(f-32)*5/9
functionname:farantocel()
argument : f

solution:

def farantocel(f):
c=(f-32)*5/9
print("celcius=",c)
f=int(input("enter faranheit"))
farantocel(f)

You might also like