O Level M3-R5 Chapter 7: Functions Mock Test 2026 – 25 MCQ

O Level M3-R5 Chapter 7: Functions Mock Test 2026 – 25 MCQ में Python Programming और Problem Solving से 25 Hindi-English MCQs हैं। Options, correct answers और explanations नीचे दिए गए हैं।

M3-R5 Topic Coverage

Chapter 7: Functions के theory और practical concepts का revision करें।

Instructions / निर्देश: इस topic में 25 bilingual MCQs हैं। पहले answer चुनें, फिर नीचे correct answer और explanation देखें।

1. Function define keyword? / Keyword?

  1. def
  2. function
  3. define
  4. fun

Correct Answer / सही उत्तर: A) def
Explanation / व्याख्या: def function define करता है। / def defines a function.

2. Function call क्या है? / Function call?

  1. Execute function
  2. Delete function
  3. Print file
  4. Create loop

Correct Answer / सही उत्तर: A) Execute function
Explanation / व्याख्या: Call function को execute करता है। / A call executes function.

3. return का काम? / Work of return?

  1. Send value back
  2. Print only
  3. Stop computer
  4. Create list

Correct Answer / सही उत्तर: A) Send value back
Explanation / व्याख्या: return value वापस करता है। / return sends a value back.

4. Parameter क्या है? / What is parameter?

  1. Input to function
  2. Output file
  3. Loop symbol
  4. Comment

Correct Answer / सही उत्तर: A) Input to function
Explanation / व्याख्या: Parameter function input है। / Parameter is function input.

5. Reusable code का लाभ? / Benefit of reusable code?

  1. Avoid repetition
  2. Increase errors
  3. Delete data
  4. Slow all programs

Correct Answer / सही उत्तर: A) Avoid repetition
Explanation / व्याख्या: Functions repetition कम करते हैं। / Functions reduce repetition.

6. Function define keyword? / Keyword?

  1. def
  2. function
  3. define
  4. fun

Correct Answer / सही उत्तर: A) def
Explanation / व्याख्या: def function define करता है। / def defines a function.

7. Function call क्या है? / Function call?

  1. Execute function
  2. Delete function
  3. Print file
  4. Create loop

Correct Answer / सही उत्तर: A) Execute function
Explanation / व्याख्या: Call function को execute करता है। / A call executes function.

8. return का काम? / Work of return?

  1. Send value back
  2. Print only
  3. Stop computer
  4. Create list

Correct Answer / सही उत्तर: A) Send value back
Explanation / व्याख्या: return value वापस करता है। / return sends a value back.

9. Parameter क्या है? / What is parameter?

  1. Input to function
  2. Output file
  3. Loop symbol
  4. Comment

Correct Answer / सही उत्तर: A) Input to function
Explanation / व्याख्या: Parameter function input है। / Parameter is function input.

10. Reusable code का लाभ? / Benefit of reusable code?

  1. Avoid repetition
  2. Increase errors
  3. Delete data
  4. Slow all programs

Correct Answer / सही उत्तर: A) Avoid repetition
Explanation / व्याख्या: Functions repetition कम करते हैं। / Functions reduce repetition.

11. Function define keyword? / Keyword?

  1. def
  2. function
  3. define
  4. fun

Correct Answer / सही उत्तर: A) def
Explanation / व्याख्या: def function define करता है। / def defines a function.

12. Function call क्या है? / Function call?

  1. Execute function
  2. Delete function
  3. Print file
  4. Create loop

Correct Answer / सही उत्तर: A) Execute function
Explanation / व्याख्या: Call function को execute करता है। / A call executes function.

13. return का काम? / Work of return?

  1. Send value back
  2. Print only
  3. Stop computer
  4. Create list

Correct Answer / सही उत्तर: A) Send value back
Explanation / व्याख्या: return value वापस करता है। / return sends a value back.

14. Parameter क्या है? / What is parameter?

  1. Input to function
  2. Output file
  3. Loop symbol
  4. Comment

Correct Answer / सही उत्तर: A) Input to function
Explanation / व्याख्या: Parameter function input है। / Parameter is function input.

15. Reusable code का लाभ? / Benefit of reusable code?

  1. Avoid repetition
  2. Increase errors
  3. Delete data
  4. Slow all programs

Correct Answer / सही उत्तर: A) Avoid repetition
Explanation / व्याख्या: Functions repetition कम करते हैं। / Functions reduce repetition.

16. Function define keyword? / Keyword?

  1. def
  2. function
  3. define
  4. fun

Correct Answer / सही उत्तर: A) def
Explanation / व्याख्या: def function define करता है। / def defines a function.

17. Function call क्या है? / Function call?

  1. Execute function
  2. Delete function
  3. Print file
  4. Create loop

Correct Answer / सही उत्तर: A) Execute function
Explanation / व्याख्या: Call function को execute करता है। / A call executes function.

18. return का काम? / Work of return?

  1. Send value back
  2. Print only
  3. Stop computer
  4. Create list

Correct Answer / सही उत्तर: A) Send value back
Explanation / व्याख्या: return value वापस करता है। / return sends a value back.

19. Parameter क्या है? / What is parameter?

  1. Input to function
  2. Output file
  3. Loop symbol
  4. Comment

Correct Answer / सही उत्तर: A) Input to function
Explanation / व्याख्या: Parameter function input है। / Parameter is function input.

20. Reusable code का लाभ? / Benefit of reusable code?

  1. Avoid repetition
  2. Increase errors
  3. Delete data
  4. Slow all programs

Correct Answer / सही उत्तर: A) Avoid repetition
Explanation / व्याख्या: Functions repetition कम करते हैं। / Functions reduce repetition.

21. Function define keyword? / Keyword?

  1. def
  2. function
  3. define
  4. fun

Correct Answer / सही उत्तर: A) def
Explanation / व्याख्या: def function define करता है। / def defines a function.

22. Function call क्या है? / Function call?

  1. Execute function
  2. Delete function
  3. Print file
  4. Create loop

Correct Answer / सही उत्तर: A) Execute function
Explanation / व्याख्या: Call function को execute करता है। / A call executes function.

23. return का काम? / Work of return?

  1. Send value back
  2. Print only
  3. Stop computer
  4. Create list

Correct Answer / सही उत्तर: A) Send value back
Explanation / व्याख्या: return value वापस करता है। / return sends a value back.

24. Parameter क्या है? / What is parameter?

  1. Input to function
  2. Output file
  3. Loop symbol
  4. Comment

Correct Answer / सही उत्तर: A) Input to function
Explanation / व्याख्या: Parameter function input है। / Parameter is function input.

25. Reusable code का लाभ? / Benefit of reusable code?

  1. Avoid repetition
  2. Increase errors
  3. Delete data
  4. Slow all programs

Correct Answer / सही उत्तर: A) Avoid repetition
Explanation / व्याख्या: Functions repetition कम करते हैं। / Functions reduce repetition.

Next M3-R5 Topic / अगला विषय

Next M3-R5 Mock Test 2026

M3-R5 Chapter List / अध्याय सूची

  1. Chapter 1: Algorithm and Flowchart
  2. Chapter 2: Python Basics
  3. Chapter 3: Variables and Data Types
  4. Chapter 4: Operators
  5. Chapter 5: Conditional Statements
  6. Chapter 6: Loops
  7. Chapter 7: Functions
  8. Chapter 8: Lists, Tuples and Dictionaries
  9. Chapter 9: File Handling

M1-R5 Series | O-Level Syllabus 2026

Leave a Comment