ACROPOLIS INSTITUTE OF TECHNOLOGY & RESEARCH
Department of Computer Science and Engineering
Lab Plan
Subject Name: Programming Prac ces (c) Python Sub Code CS-406
Program: BTech – CSE-3 Class IV Sem
Faculty Name Gajendra Chouhan Session Jan-June2024
Course Objec ves:
The subject/course objec ves support the program objec ves and outcomes. This subject will help students to
learn and understand the concept of
406.CEO1 To learn and understand Python programming basics and paradigm.
406.CEO2 To learn and understand python looping, control statements and string manipula ons.
406.CEO3 To learn and understand real word problems
406.CEO4 To learn the concepts of Object Oriented Prog
406.CEO5 To learn le handling
Course Outcomes: A er comple on of the course students will be able to
1. Understand the di erent concepts of Python Programming language
2. De ne and demonstrate the use of built-in data structures and Control Structures
3. Design and implement a program to solve a real world problem.
4. De ne and demonstrate di erent concepts of Object Oriented Programming
5. De ne and Demonstrate Reading and wri ng les
Python Lab
Python Virtual Lab Link: h ps://[Link]/
Other than Virtual Lab Exercises these Lab programs will also performed in the lab
[Link] Lab No Problem Statements
A. To write a Python program to print “Hello World”.
1 1
B. To write a Python program to Print Sum, Subtrac on and Mul ply of Two
A. To write a Python program to print Even and Odd for a given input.
B. To write a Python program to print factorial of a Number
2 2
C. To write a Python program to Print Prime or Not Prime for a given Number
D. To write a Python program to print fabonicci series upto n Terms
fi
fi
fi
fi
ti
ti
ff
ft
ti
tt
ff
ti
ti
ti
fi
ti
ti
ti
ACROPOLIS INSTITUTE OF TECHNOLOGY & RESEARCH
Department of Computer Science and Engineering
Lab Plan
A. To write a Python program to nd GCD of two numbers.
3 3 B. To write a Python Program to nd the square root of a number by Newton’s
Method.
A. To write a Python Program to nd the maximum from a list of numbers.
4 4 B. To write a Python Program to perform Linear Search
C. To write a Python Program to perform binary search.
A. To write a Python Program to perform selec on sort.
5 5 B. To write a Python Program to perform inser on sort.
C. To write a Python Program to perform Merge sort.
A. To write a Python program to nd rst n prime numbers.
6 6 B. To write a Python program to mul ply matrices.
C. To write a Python program for command line arguments.
A. To write a Python program to nd the most frequent words in a text read from a
le.
7 7
B. To write a Python program to simulate ellip cal orbits in Pygame.
A. Reshape 5 x 4 array into 2 x 10 array.
8 8 B. Fla en 5 x 3 array.
C. Split 6 x 8 array into 3 x 4 and 3 x 4 two arrays.
A. Plot a Graph for Y = 2x + 3
9 9 B. Plot Bar Graph between x and y array.
C. Create a dataframe from excel (Name, mst-1 marks) and print.
A. Sort dataframe in ascending order.
B. Find max value in dataframe.
10 10
C. Find min value in dataframe.
D. Find mean value of marks.
fi
tt
fi
fi
fi
fi
fi
ti
fi
ti
ti
ti