1. + (Addition Operator)
Kya karta hai: Do numbers ya strings ko jodta hai.
Rule: dono values same type ki honi chahiye (int + int, str + str)
# Example 1: Adding two numbers
a = 10
b = 5
print(a + b)
15
# Example 2: Adding strings (concatenation)
name = "Hello "
surname = "World"
print(name + surname)
Hello World
# Wrong Example: Mixing types
a = 5
b = "hello"
print(a + b) # ❌ Error: unsupported operand type(s)
2. - (Subtraction Operator)
Kya karta hai: Ek value ko doosri se ghatata hai (number only).
Rule: strings ya non-numeric types par subtraction allowed nahi hai.
a = 20
b = 7
print(a - b)
13
print("hello" - "h") # ❌ Error: unsupported operand types