Python 1.3 KushagrJain
Python 1.3 KushagrJain
WORKSHEET 1.3
Student Name: Kushagr Jain UID: 21BCS1877
Branch: BE-CSE Section/Group: 615 - B
Semester: 4th Date of Performance: 20-02-2023
Subject Name: Programming in Python Lab Subject Code: 21-CSP-259
1. Aim: Writing python program for various type of functions and with return type.
2. Source Code:
A) Write a python program to calculate area of 10 different circles. Given the
pie=22/7 and radius of the circles entered by user using simple function,
parameterized function, return type with function and return type with
parameterized function.
pi = 22/7 def
circleArea1(): x = 2
print("area of circle 1=
",pi*x*x)
def circleArea2(x):
print("area of circle 2=
",pi*x*x)
def
circleArea3():
x = 4 area =
pi*x*x return
area
def
circleArea4(x):
area = pi*x*x
return area
DEPARTMENT OF
COMPUTER SCIENCE & ENGINEERING
def circleArea5(): x = 6
print("area of circle 5=
",pi*x*x)
def circleArea6(x):
print("area of circle 6=
",pi*x*x)
def
circleArea7(): x
=8
area = pi*x*x
return area
def circleArea8(x):
area = pi*x*x
return area
def circleArea9(): x = 5
print("area of circle 9=
",pi*x*x)
def circleArea10(x):
print("area of circle 10=
",pi*x*x)
circleArea1() circleArea2(3)
print("Area of circle
3:",circleArea3()) print("Area of
circle 4:",circleArea4(5))
circleArea5() circleArea6(7)
print("Area of circle
7:",circleArea7()) print("Area of
circle 8:",circleArea8(9))
circleArea9()
circleArea10(11)
DEPARTMENT OF
COMPUTER SCIENCE & ENGINEERING
B) Write a python program to print multiplication tables from 2 to 20 whether
table values entered by user using simple function, parameterized function,
return type with function and return type with parameterized function.
return 0
def tables4(num):
for i in range(1,11):
print(num,'x', i, '=',num*i)
return 0
print(tables1())
print(tables2(6
))
print(tables3())
print(tables4(8
))
DEPARTMENT OF
COMPUTER SCIENCE & ENGINEERING
3. Screenshot of Outputs:
DEPARTMENT OF
COMPUTER SCIENCE & ENGINEERING
3) Program to demonstrate the use of functions
def greet():
print('21BCS1877')
ScreenShot:
ScreenShot:
5) Program to demonstrate the passing of arguments in functions.
ScreenShot:
# 1 positional argument
student('Rohit')
# 3 positional arguments
student('Rohit', 'Jain', 'Seventh')
# 2 positional arguments
student('Kushagr', 'Jain')
student('', 'Joe')
ScreenShot: