python的变量不用定义类型,甚至不需要声明,个人感觉这方面像是在js的基础上再一次简化了。
python的代码块依靠缩进来标识
if a>10: print('hello') elif a>20: print('ohoh')
而其他语言的代码块需要有标识符来确定
if(a>10){ print("hello"); } else if(a>20){ print("haha"); }
python的循环和其他语言的循环也有很大的不同,但由于python的简便性,如果有其他语言的基础,可以很快就能学会,但学习python必须把python的特殊语句和特殊结构记下来。