0% found this document useful (0 votes)
3 views2 pages

Python Assignment 2nd Mid

The document is a question bank for a descriptive paper on Python Programming for the ECE and Civil branches at SRI INDU Institute of Engineering and Technology. It includes various questions that assess understanding, application, and analysis of Python concepts such as lambda functions, recursion, file handling, OOP, and exception handling. The questions are categorized by cognitive levels, including remembering, understanding, applying, analyzing, and creating.

Uploaded by

nathuladivya
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views2 pages

Python Assignment 2nd Mid

The document is a question bank for a descriptive paper on Python Programming for the ECE and Civil branches at SRI INDU Institute of Engineering and Technology. It includes various questions that assess understanding, application, and analysis of Python concepts such as lambda functions, recursion, file handling, OOP, and exception handling. The questions are categorized by cognitive levels, including remembering, understanding, applying, analyzing, and creating.

Uploaded by

nathuladivya
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

SRI INDU INSTITUTE OF ENGINEERING AND TECHNOLOGY

UGC Autonomous Institution, Accredited by NAAC with A+ Grade


Recognized under 2(f) of UGC Act 1956. X
(Approved by AICTE, New Delhi and Affiliated to JNTUH, Hyderabad)
Sheriguda(V), Ibrahimpatnam(M), R.R Dist., Telangana – 501 510 BR2
QUESTION BANK (Descriptive Paper) (MAY-2026)
Year & Semester: I & II Branch: ECE &CIVIL
Subject Name: Python Programming Faculty Name:

1. Explain lambda functions map(), filter(), and reduce().

[Evaluating]

2. a) what is recursion? [Remembering]

b) Write a recursive function for Fibonaci series. [Applying]

3. Explain regular expressions and re module in detail.

[Understanding]

4. Explain file handling in Python. [Understanding]

5. Write a program to read data from a file. [Applying]

6. Write a program using exception handling to divide two numbers.

[Creating]

7. Discuss built-in exceptions and raising exceptions. [Analyzing]

8. Explain OOP concepts in details. [Understanding].

9. Differentiate between method overloading and method overriding.

[Analyzing]

10. a)what is constructor? [Remembering]

b) Explain types of constructor in python? [Evaluating]

11. Explain types of inheritance with examples. [Remembering]

12. Design an application using Python classes for data processing.


[Creating]

You might also like