python一般认为是脚本语言,或者说是动态语言,速度慢肯定是所有解释性语言的缺点了,除此之外,python的多线程无法在多核上运行肯定也是需要解决的问题,不过它优点就是敏捷,堪称敏捷开发的典范。
适合的场合分两种:
专业人士来做一些有意思的事情,比如写一些很有意思的脚本啊(黑客必学的语言之一)。
非专业人士用来做一些普通的事情,比如搭个自己的网站(django)或者一般的科学计算、格式转换等等。
业界用python做web开发其实蛮少,不过也有,web框架比较好用的就是django,比较适合快速开发。程序员至少得会c语言吧,剩下的看需要。语言无所谓。
更多Python知识请关注