RENAISSANCE UNIVERSITY, INDORE
SCHOOL OF COMPUTER SCIENCE
Subject name: Fundamentals of Python; Class –BCA III
CA V
Assignment Submission Guidelines
1. Handwritten Submission Only: Submit a neatly written assignment, in
loose sheets organized in a practical file or copy. Printed materials are not
accepted.
2. Answer Requirements: Each answer should be 1-2 pages long.
3. All questions are compulsory.
4. Submission Process:
o Hardcopy: Submit the handwritten assignment to your faculty. It will
be stamped and signed upon review.
5. First Page: Use the standard format provided below.
6. Deadline: The last date for submission is 03-11-2025.
Late submissions will not be accepted.
1
RENAISSANCE UNIVERSITY, INDORE
SCHOOL OF COMPUTER SCIENCE
Subject name: Fundamentals of Python; Class –BCA III
CA V
RENAISSANCE UNIVERSITY,
INDORE
Session 2025-2026
SCHOOL OF COMPUTER SCIENCE
BCA III
Assignment (1, 2, 3, 4, 5)
Subject: - Fundamentals Of Python
Submitted to: Submitted by:
(Faculty Name) Student Name
2
RENAISSANCE UNIVERSITY, INDORE
SCHOOL OF COMPUTER SCIENCE
Subject name: Fundamentals of Python; Class –BCA III
CA V
Assignment-II
1. Create a program that shows examples of string slicing and joining (concatenation).
2. Write a program to calculate the square root, GCD (Greatest Common Divisor), and
power (exponentiation) of numbers.
3. Write a program to search for an element in a list using Linear Search and Binary
Search methods.
4. Make a program to find the largest and smallest number in a list (without using built-in
max/min functions).
5. Write a Python program to perform basic list operations like add (append), insert,
remove, and sort.
6. Create a program to show the difference between aliasing and cloning a list.
7. Make a program to convert a list into a tuple and a tuple into a list.
8. Write a program to perform set operations such as union, intersection, and difference.
9. Create a program that demonstrates dictionary operations like adding, updating, and
deleting key-value pairs.
10. Write a program to create a text file and write some content into it.
11. Make a program to read and display the content of a text file.
12. Write a Python program to copy data from one file into another file.
13. What is the difference between read(), readline(), and readlines() methods?
14. Explain how to work with CSV (Comma Separated Values) files in Python.