# Class 12 Python : Functions With Arguments And Returning Value

Functions with arguments and returning value

In this we pass arguments to the function and function also returns a value.

Examples:

### Question:1. Python program to calculate square of a number.(pass and return)

```#function definition
def square(a):
sq=a*a
return(sq)

#function calling
n=int(input('enter any number: '))
s=square(n)
print('square of ',n,' =',s)
```

### Output:

enter any number: 7
square of 7 = 49
>>>

### Question:2. Python program to calculate the cube of a number. (pass and return)

```#function definition
def cube(a):
cu=a*a*a
return(cu)

#function calling
n=int(input('enter any number: '))
c=cube(n)
print('cube of ',n,' =',c)
```

### Output:

enter any number: 6
cube of 6 = 216
>>>

### Question:3. Python program to calculate the average of three numbers.(pass and return)

```#function definition
def avrg(a,b,c):
av=(a+b+c)/3
return(av)

#function calling
m=int(input('enter 1st number: '))
n=int(input('enter 2nd number: '))
o=int(input('enter 3rd number: '))
A=avrg(m,n,o)
print('Average of three numbers= ',A)
```

### Output:

enter 1st number: 4
enter 2nd number: 5
enter 3rd number: 6
Average of three numbers= 5.0
>>>

### Question:4. Python program to calculate area of rectangle.(pass and return)

```#function definition
def rec_area(l,b):
ar=l*b
return(ar)

#function calling
l=int(input('enter length of a rectangle: '))
b=int(input('enter breadth of a rectangle: '))
Area=rec_area(l,b)
print('Area of a rectangle = ',Area)
```

### Output:

enter length of a rectangle: 20
enter breadth of a rectangle: 50
Area of a rectangle = 1000
>>>

### Question:5. Python program to maximum of three numbers.(pass and return)

```#function definition
def large(a,b,c):
m=0
if(a>b and a>c):
m=a
else:
if(b>c):
m=b
else:
m=c
return(m)

#function calling
a=int(input('enter 1st number: '))
b=int(input('enter 2nd number: '))
c=int(input('enter 3rd number: '))
ma=large(a,b,c)
print('largest of three numbers = ',ma)
```

### Output:

enter 1st number: 20
enter 2nd number: 45
enter 3rd number: 15
largest of three numbers = 45
>>>

Important Pages