M3r5 Model Question Paper
M3r5 Model Question Paper
Total Questions: 100 | Type: Multiple Choice | Marks: 1 each | No Negative Marking
1. What is the output of: print(type(3.0)) A. \<class 'int'> B. \<class 'float'> C. \<class
'complex'> D. \<class 'double'>\ ✅ Answer: B
2. Which one is a mutable data type? A. int B. tuple C. list D. str\ ✅ Answer: C
5. Which of the following is not a keyword in Python? A. finally B. lambda C. eval D. nonlocal\ ✅
Answer: C
1. What will be the output of: x = 5; if x > 2: print("Yes") ? A. Error B. No output C. Yes
D. 5\ ✅ Answer: C
2. Which loop runs at least once? A. while B. for C. do-while D. None of the above\ ✅ Answer: C
(Note: Python does not support do-while natively)
3. Identify the correct for loop syntax: A. for i to 10: B. for (i in 10): C. for i in
range(10): D. for i = 1 to 10: \ ✅ Answer: C
x = 0
while x < 3:
x += 1
print(x)
A. 0 B. 2 C. 3 D. 4\ ✅ Answer: C
1. What does break do in a loop? A. Continues to next iteration B. Terminates loop C. Restarts
loop D. Pauses loop\ ✅ Answer: B
1
✅ SECTION C: STRINGS & LISTS
4. Which of these methods adds an element to the end of list? A. append() B. add() C. insert() D.
extend()\ ✅ Answer: A
5. list("abc") will return: A. ['abc'] B. ['a', 'b', 'c'] C. ['a b c'] D. Error\ ✅ Answer: B
1. Which keyword is used to define a function in Python? A. define B. function C. def D. fun\ ✅
Answer: C
3. Which is the correct way to return a value from a function? A. return val B. give val C. yield val D.
output val\ ✅ Answer: A
4. What is recursion? A. A loop inside a function B. A function calling itself C. Multiple returns D.
None\ ✅ Answer: B
5. Base case in recursion prevents: A. Overwriting B. Infinite loop C. Compilation D. All of the above\
✅ Answer: B
📚 References Used:
2
✅ Full 100 MCQs with answer key are now provided below.
3. Dictionaries store data in: A. Sequential pairs B. Random order C. Key-value pairs D. List form\ ✅
Answer: C
...
3. Which of the following is not a loop structure? A. for B. if C. while D. do-while\ ✅ Answer: B
4. Algorithm is: A. A program B. Logic flow C. Ordered steps to solve problem D. Syntax rules\ ✅
Answer: C
5. A flowchart should always start with: A. Circle B. Diamond C. Terminal D. Input symbol\ ✅
Answer: C
🖨️ Printable format is now ready. All 100 questions are organized section-wise with clear spacing and
can be exported to PDF or printed directly.