上面的print语句是整个函数里的,下面的print语句属于它上面的if语句,也就是说,下面的print函数只有满足了它上面的if语句才会运行。我这么说不知道你是否清楚了?
py对缩进要求很严格,不仅是出于美观,缩进也等同于c语言的"{}"或";"作用,用于分割代码块.c的退出if循环,使用的是"{}"或";",py退出if循环,使用的是不缩进.