Python
是一门学习简单、功能强大并可以终身受益的编程语言。
阿尔法狗、
围棋大师、
机器学习、
人脸识别、
金融量化、
数据分析……都可以运用
Python
实现,
Python
似乎无所不能。
2016
年
11
月,全球领先的
FPGA
开发商德致伦(
Digilent
)公司,率先
发布了
PYNQ
开发板,可直接使用
Python
语言进行
FPGA
准芯片级硬件编程。
什么是
Python
:
Python
是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。
Python
的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些
标点符号,它具有比其他语言更有特色语法结构。
Python
是一种解释型语言:
这意味着开发过程中没有了编译这个环节。类似于
PHP
和
Perl
语言。
Python
是交互式语言:
这意味着,
您可以在一个
Python
提示符,
直接互动执行写你的程
序。
Python
是面向对象语言:
这意味着
Python
支持面向对象的风格或代码封装在对象的编程
技术。
Python
是初学者的语言:
Python
对初级程序员而言,是一种伟大的语言,它支持广泛的
应用程序开发,从简单的文字处理到
WWW
浏览器再到游戏。
Python
发展历史
Python
是由
Guido van Rossum
在八十年代末和九十年代初,
在荷兰国家数学和计算机科
学研究所设计出来的。
Python
本身也是由诸多其他语言发展而来的,
这包括
ABC
、
Modula-3
、
C
、
C++
、
Algol-68
、
SmallTalk
、
Unix shell
和其他的脚本语言等等。
像
Perl
语言一样,
Python
源代码同样遵循
GPL
(
GNU General Public License
)协议。
现在
Python
是由一个核心开发团队在维护,
Guido van Rossum
仍然占据着至关重要的作
用,指导其进展。