Python第一讲:Python语言介绍

        计算机程序都是通过编程语言的编写产生的代码文件再经过编译器或解释器的处理进而运行,以解决实际问题。大家熟知的编程语言如C、C++、Java等都属于高级编程语言,因为他们更接近人们的日常语言。而Python是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明(1989年圣诞节期间,Guido van Rossum为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,国外牛人说发明一种编程语言就发明出来了),第一个公开发行版发行于1991年。

       Python语言现在非常火,主要还是因为近几年他在大数据分析、人工智能方面的应用非常广泛,而网传的浙江省、北京和山东将率先把Python编程基础内容加入中小学信息技术课程教材与高考信息技术内容体系之中,更是让Python语言热度不减。

       Python语言的最主要特点是:1.免费、开源.Python是FLOSS(自由/开放源码软件)之一。使用者可以自由地发布这个软件的拷贝、阅读它的源代码、对它做改动、把它的一部分用于新的自由软件中。2.可移植性.由于它的开源本质,Python已经被移植在许多平台上(经过改动使它能够工作在不同平台上)。这些平台包括Linux、Windows、Macintosh、Solaris、OS/2、PlayStation、Windows CE、PocketPC、Symbian以及Google基于linux开发的android平台。3.丰富的库.Python标准库可以帮助处理各种工作,包括正则表达式、文档生成、单元测试、线程、数据库、网页浏览器、CGI、FTP、电子邮件、XML、XML-RPC、HTML、WAV文件、密码系统、GUI(图形用户界面)、Tk和其他与系统有关的操作。除了标准库以外,还有许多其他高质量的库,如wxPython、Twisted和Python图像库,而Python专用的科学计算扩展库就更多了,例如如下3个十分经典的科学计算扩展库:NumPy、SciPy和matplotlib,它们分别为Python提供了快速数组处理、数值运算以及绘图功能。因此Python语言及其众多的扩展库所构成的开发环境十分适合工程技术、科研人员处理实验数据、制作图表,甚至开发科学计算应用程序。而Python通过相关库爬取网络上的数据进行分析,更是五花八门。

       2018年3月,该语言作者在邮件列表上宣布Python 2.7将于2020年1月1日终止支持。用户如果想要在这个日期之后继续得到与Python 2.7有关的支持,则需要付费给商业供应商。因此本系列课程将以Python 3.x为平台进行讲解。

猜你喜欢

转载自blog.csdn.net/itlife20081224/article/details/81631021