Post

@clcoding Answer: 60 + 35 = 95 (each character on a separate line)
Solution: This question becomes easy once you understand `in` operator.
So let's start there.
The `in` operator is used to check membership.
Given 2 values x and y,
x in y
is either True or False
+
English

@clcoding x in y
is True if `x` is *contained in* `y`.
Else, False.
The exact meaning of *contained* depends on the types of operands.
In the case that `x` and `y` are str values,
x in y
returns True only if x is a substring of y.
What does that mean?
It means that
+
English

@clcoding that the string x occurs at least once in the string y.
Examples:
'na' in 'banana' : True
'zzz' in 'banana' : False
'bnn' in 'banana' : False
That's all we need to understand about `in` usage with strings
Now, `not in` simply inverts the condition.
+
English

@clcoding If the `in` result is True, `not in` result is False and vice versa
Now we are ready to solve the quiz
equation = '160 + 135 = 295'
creates a string named `equation`.
Note that these contents of string are treated as characters, not numbers.
Then the for-loop
+
English

@clcoding for symbol in equation:
...
loops over the characters in `equation`,
taking each character `symbol` in the iterations.
What happens in this loop?
if symbol not in '12':
...
Let's think for which values of symbol can this condition be False
+
English

