I see that python definition, if statements end in a colon like below
def myFunc():
pass
if x == "x":
class myClass(object):
I am curious why we even need to type this colon when indentation is at our rescue? I am finding the use of colon redundant here.