if __name__ == '__main__':
n = int(raw_input())
int i
for i in range(0,n):
print i**2
if __name__ == '__main__':
n = int(raw_input())
for i in range(0,n):
print i**2
为什么第一个抛出编译错误而第二个正确运行?为什么在python中执行之前不能声明任何变量的数据类型?