python?python是什么?
也不能完全说这一次学python是第一次接触python,之前一直想找一个脚本语言作为自己知识的拓展,那时简单了解过python,知道了python的强大之处,后来在一段简短的工作经历中还短暂的跟他打过交道,那是一个简单的服务器压力测试脚本,看到那简短而又明了的代码,使我有了学习他的决心,可是后来由于换工作,便把它放了下来,直到今天才决定认真学习。
python是一种面向对象和面向过程都支持的脚本语言,但它的功能强大的已经超出了脚本语言的范畴,几乎没有它完不成的任务,当然它操作硬件的能力不怎么样,对硬件的操作还要用C\C++,同时它的执行效率也相对比较低,没有C\C++的高,因为它是一种比C++\java更加抽象的语言,但它具有很好的结合性,它可以像胶水一样粘合各个语言编写的模块,它可以调用效率更高的C\C++模块,也可以作为脚本来被C\C++调用,来作为对程序的拓展。
为什么学习python,python与C/C++有什么区别,既然已经熟悉了C\C++为什么要学习python?因为C\C++的块头太大了,光是编译器最小的VC++6.0也要几百兆,而python的编译器只有十几M而已,而且python也属于解释性语言,既可以编译运行也可以解释运行,而且具有很好的移植性,当然我并不需要它的移植性,主要看上它的是短小精悍,简单易学,还有一点它是开源的。在日常的工作中我都是用VC++做界面开发,可是平常做些测试程序的时候或者解决自己日常的一些重复的操作的时候用C++来写就有写太费事了,所以用一个十分小巧的语言来写,是很好的一件事,省时省力,同时没有完不成的功能,它有许多可拓展的模块来供调用。
努力学习python中...坚持一周一python