I would say Python really wants to look as much not-C as it can. In this case it's not the word "for" but the "for x in" construct.