Operators in Python Class 8 Objective Questions
Operators in Python – Objective MCQs
Section 5: Introduction to Programming (Python / Coding Concepts)
Topic: Operators in Python
CBSE Board Examination Preparation – As per NCERT Syllabus
1. What are operators in Python?
Operators are symbols that perform operations on variables and values, such as +, -, *, /.
2. Which operator is used for addition?
The + operator adds two numbers or joins two strings. Example: 5 + 3 = 8
3. Which operator is used for subtraction?
The minus (−) operator subtracts one value from another.
4. What does * operator do?
The asterisk (*) multiplies numbers. Example: 4 * 5 = 20
5. Which operator gives quotient?
The / operator performs division and returns a decimal result.
6. Which operator gives remainder?
Modulus (%) returns the remainder. Example: 10 % 3 = 1
7. What does // operator do?
Floor division gives whole number result. Example: 9 // 2 = 4
8. Which operator is used for power?
** raises a number to a power. Example: 2 ** 3 = 8
9. 5 + 2 * 3 = ?
Multiplication is done first → 2×3=6 → 5+6=11.
10. Which are comparison operators?
Comparison operators compare values and return True/False.
11. == means?
== checks whether two values are equal.
12. != means?
!= checks inequality.
13. Which are logical operators?
Logical operators combine conditions.
14. Assignment operator is?
= assigns value to variables.
15. 10 % 4 = ?
10 ÷ 4 → remainder = 2.
16. 8 // 3 = ?
Floor division removes decimal → 2.
17. 3 ** 2 = ?
3² = 9.
18. Which operator joins strings?
+ concatenates strings. Example: "Hello" + "World"
19. 5 > 3 returns?
Comparison returns Boolean value True.
20. Order of operations is called?
Operator precedence decides which operation executes first.
