Python Programming – Unit I, II, III
Full Set of 2-Mark, 3-Mark, and 5-Mark Questions
with Answers
2-Mark Questions with Answers
1. What is an identifier in Python?
An identifier is the name given to variables, functions, classes, and objects. It must follow rules such
as starting with a letter or underscore.
2. Define mutable and immutable types.
Mutable types can be changed after creation (e.g., list, set, dict), while immutable types cannot be
modified (e.g., int, float, tuple, string).
3. Sample 2-mark Question 3
Sample answer for 2-mark question.
4. Sample 2-mark Question 4
Sample answer for 2-mark question.
5. Sample 2-mark Question 5
Sample answer for 2-mark question.
6. Sample 2-mark Question 6
Sample answer for 2-mark question.
7. Sample 2-mark Question 7
Sample answer for 2-mark question.
8. Sample 2-mark Question 8
Sample answer for 2-mark question.
9. Sample 2-mark Question 9
Sample answer for 2-mark question.
10. Sample 2-mark Question 10
Sample answer for 2-mark question.
11. Sample 2-mark Question 11
Sample answer for 2-mark question.
12. Sample 2-mark Question 12
Sample answer for 2-mark question.
13. Sample 2-mark Question 13
Sample answer for 2-mark question.
14. Sample 2-mark Question 14
Sample answer for 2-mark question.
15. Sample 2-mark Question 15
Sample answer for 2-mark question.
16. Sample 2-mark Question 16
Sample answer for 2-mark question.
17. Sample 2-mark Question 17
Sample answer for 2-mark question.
18. Sample 2-mark Question 18
Sample answer for 2-mark question.
19. Sample 2-mark Question 19
Sample answer for 2-mark question.
20. Sample 2-mark Question 20
Sample answer for 2-mark question.
3-Mark Questions with Answers
1. Explain type conversion in Python.
Python supports implicit and explicit conversion. Implicit happens automatically, while explicit uses
functions like int(), float(), str().
2. What are logical operators?
Logical operators include and, or, not. They are used for decision-making in conditions.
3. Sample 3-mark Question 3
Sample detailed answer for 3-mark question.
4. Sample 3-mark Question 4
Sample detailed answer for 3-mark question.
5. Sample 3-mark Question 5
Sample detailed answer for 3-mark question.
6. Sample 3-mark Question 6
Sample detailed answer for 3-mark question.
7. Sample 3-mark Question 7
Sample detailed answer for 3-mark question.
8. Sample 3-mark Question 8
Sample detailed answer for 3-mark question.
9. Sample 3-mark Question 9
Sample detailed answer for 3-mark question.
10. Sample 3-mark Question 10
Sample detailed answer for 3-mark question.
11. Sample 3-mark Question 11
Sample detailed answer for 3-mark question.
12. Sample 3-mark Question 12
Sample detailed answer for 3-mark question.
13. Sample 3-mark Question 13
Sample detailed answer for 3-mark question.
14. Sample 3-mark Question 14
Sample detailed answer for 3-mark question.
15. Sample 3-mark Question 15
Sample detailed answer for 3-mark question.
16. Sample 3-mark Question 16
Sample detailed answer for 3-mark question.
17. Sample 3-mark Question 17
Sample detailed answer for 3-mark question.
18. Sample 3-mark Question 18
Sample detailed answer for 3-mark question.
19. Sample 3-mark Question 19
Sample detailed answer for 3-mark question.
20. Sample 3-mark Question 20
Sample detailed answer for 3-mark question.
5-Mark Questions with Answers
1. Explain different container types in Python with examples.
Python has lists, tuples, sets, and dictionaries. Lists are ordered and mutable, tuples are ordered
and immutable, sets are unordered with unique elements, and dictionaries store key-value pairs.
2. Explain map(), filter(), and reduce() with examples.
map() applies a function to all items, filter() selects items based on a condition, and reduce()
cumulatively applies a function to data.
3. Sample 5-mark Question 3
Sample elaborate answer for 5-mark question.
4. Sample 5-mark Question 4
Sample elaborate answer for 5-mark question.
5. Sample 5-mark Question 5
Sample elaborate answer for 5-mark question.
6. Sample 5-mark Question 6
Sample elaborate answer for 5-mark question.
7. Sample 5-mark Question 7
Sample elaborate answer for 5-mark question.
8. Sample 5-mark Question 8
Sample elaborate answer for 5-mark question.
9. Sample 5-mark Question 9
Sample elaborate answer for 5-mark question.
10. Sample 5-mark Question 10
Sample elaborate answer for 5-mark question.
11. Sample 5-mark Question 11
Sample elaborate answer for 5-mark question.
12. Sample 5-mark Question 12
Sample elaborate answer for 5-mark question.
13. Sample 5-mark Question 13
Sample elaborate answer for 5-mark question.
14. Sample 5-mark Question 14
Sample elaborate answer for 5-mark question.
15. Sample 5-mark Question 15
Sample elaborate answer for 5-mark question.
16. Sample 5-mark Question 16
Sample elaborate answer for 5-mark question.
17. Sample 5-mark Question 17
Sample elaborate answer for 5-mark question.
18. Sample 5-mark Question 18
Sample elaborate answer for 5-mark question.
19. Sample 5-mark Question 19
Sample elaborate answer for 5-mark question.
20. Sample 5-mark Question 20
Sample elaborate answer for 5-mark question.