Python If Indentation
Indentations in If
Python relies on indentation (whitespace at the beginning of a line) to define scope in the code. Other programming languages often use curly-brackets for this purpose.
Example
Notice the indentation inside the if block:
a = 33
b = 200
if b > a:
print("b is greater than a")
Try it Yourself »
b = 200
if b > a:
print("b is greater than a")
Example
If statement, without indentation (will raise an error):
a = 33
b = 200
if b> a:
print("b is greater than a") # you will get an error
Try it Yourself »
b = 200
if b> a:
print("b is greater than a") # you will get an error
Related Pages
Python If...Else Tutorial Elif Elif Else Shorthand If Shorthand If Else If AND If OR If NOT Nested If The pass keyword in If