TECNIA INSTITUTE OF ADVANCE STUDIES
GRADE “A” INSTITUTE
Assignment-1
Academic Session: 2025-26
Program: BCA Semester: 3rd
Paper Code: BCA 201 Subject: Python Programming
[1] Explain the key features of Python?
[2] Explain Mutable and Immutable Data types with example.
[3] Consider a list L = [10, 20, 30, 40]. Find the output of following statements.
a. L[0] = L[0] + 2
b. L = L + 2
c. L = L * 2
d. L[1] = 50
e. L = L[::-1]
[4] Explain the following functions with example.
i) update()
ii) copy()
[5] Explain the Dynamic Typing feature of Python with example.
[6] Write the difference between indexing and slicing with example.
[7] Explain the following terms :–
(i) Pass
(ii) Continue
[8] Write a python script to print Fibonacci series for first 20 elements.
[9] Explain Entry – Controlled loops in Python with the help of programs.
Assignment Given on Date: 27.09.2025
Assignment Submission Date: 30.09.2025