Python是一种混合型开发脚本语言,它要求遵守一套Python语法标准。一旦完成了Python语法的解释程序,就形成了Python的解释器。用户最常使用的是C语言实现的Python版本,即CPython。除此之外还有使用Java实现的Jython和使用.NET实现的IronPython。这些实现方式使得Python用户可以灵活地利用现有的Java和.NET资源。
Python拥有脚本语言中最丰富和强大的类库,足以应对大部分日常应用。Python的名字来源于一部喜剧,或许最初设计Python语言的人并没有想到今天Python会在工业和科研领域得到如此广泛的应用。知名的自由软件作者Eric Raymond在他的文章《如何成为一名黑客》中,将Python列为黑客应该学习的四种计算机语言之一,并建议初学者从Python开始学习编程。
软件特点
Python 3.8引入了多项关键改进,包括但不限于:
新的赋值表达式语法 :=
,使得变量赋值更加简洁;
增加了一个函数形参语法 /
,用于指明某些函数形参必须以位置而非关键字参数的方式提供;
引入了一个用于已编译程序字节码文件的并行处理系统文件缓存;
调整了构建应用与发布构建的ABI(应用程序二进制接口)一致性;
f-字符串支持 =
用于自动保存表达式和调整文本文档;
新的C API用于配置Python解释器。
如何使用
要使用Python,首先需要安装Python解释器。安装后用户可以通过Python的交互式解释器直接输入代码并执行,也可以将代码保存为.py
文件,然后通过命令行运行。Python的简单性和易用性使得它成为初学者和专业人士的理想选择。