The “in” operator

The “in” operator could be used to check if a specified object exists within an iterable object container, such as a list:

name = "John"
if name in ["John", "Rick"]:
    print("Your name is either John or Rick.") on-line Python compiler

Python uses indentation to define code blocks, instead of brackets. The standard Python indentation is 4 spaces, although tabs and any other space size will work, as long as it is consistent. Notice that code blocks do not need any termination.

Here is an example of using Python’s “if” statement using code blocks:

if :
elif : # else if
    .... on-line Python compiler

For example:

x = 2
if x == 2:
    print("x equals two!")
    print("x does not equal to two.") on-line Python compiler

A statement is evaluated as true if one of the following is correct: 1. The “True” Boolean variable is given, or calculated using an expression, such as an arithmetic comparison. 2. An object which is not considered “empty” is passed.

Here are some examples for objects which are considered as empty:

  1. An empty string: “”
  2. An empty list: [ ]
  3. The number zero: 0
  4. The false Boolean variable: False