语言简介:
python是一种编程语言,同C、java语言类似。C语言是可以用来编写操作系统的贴近硬件的语言,适合开发那些追求运行速度、充分发挥硬件性能的程序。而python是一种高级编程语言,适合用来编写应用程序。python语言的定位是“优雅”“明确”“简单”,所以python程序看上去简单易懂,不但初学者入门容易,而且将来深入下去还可以编写那些非常非常复杂的程序。
python一个缺点是运行速度慢,和C语言相比非常慢,因为Python是解释型语言,在代码执行时会一行一行的翻译成CPU能理解的机器码,这个过程非常耗时,所以很慢。但是我们不用担心,因为大量的应用不需要这么快的速度,而且用户根本感觉不出来。如果真的有特别需要效率的地方可以用其他语言重新以提升效率。
特点:
python是高级编程语言,实现同样的功能相比其他语言如java只需要更少的代码。
python提供了完善的基(内置库)础代码库,包括网络、文件、GUI、数据库、文档等大量内容,用python开发,许多功能不必从零编写,可以直接使用现成的即可。同时python还有大量的第三方库(如django),也就是别人开发的可以拿来直接使用的东西。如果自己开发的代码通过很好的封装,也可以作为第三方库给别人使用。
用途:
网络应用,如网站、后台服务等。很多著名的网站如YouTube、Instagram、豆瓣就是python写的;
编写日常小工具,如脚本任务、自动备份、下载任务等。
把其他语言开发的程序再包装起来,方便使用。
爬虫、数据分析等