2022年 11月 5日

python硬件编程实战_第1章  Python简介免费阅读_Python硬件编程实战免费全文_百度阅读…

1.4 Python的应用

了解了Python是什么以及它的众多特点后,读者很自然地就会想到一个问题:Python能干什么?

而此处普通的这一问句“Python能干什么”的背后其实有着更深层的含义。严格地说至少包含如下三层含义。

1.Python能干什么

从语言本身的层面来说,Python这门编程语言可以实现哪些功能以及不能实现哪些功能。

2.Python更适合做些什么

作为其中一种编程语言,Python语言根据其语言的特点和优势更适合做哪些事情。

3.你能用Python干什么

即使Python可以做很多事情,但是由于每个人对该语言掌握的程度有差异,使得不同的人有不同的实现的能力,所以这句话还有这层含义:作为Python的学习者,尤其是初学者,你自己能用Python来实现什么。

下面就针对这三个层次的含义来分别解释一下Python能干什么。

1.4.1 Python能干什么

由于Python本身是一门高级语言且功能比较强大,所以,对于Python语言本身可以做什么,简单地说就是:可以做其他高级语言做的事情。这可能听起来没有什么实际意义,但是此句话本质上至少也包含如下两层含义。

1.可以像其他高级语言一样用来开发各种不同功能的软件

对于其他高级语言,笔者目前接触过的一些如C#、Java等都可以用来实现各种常见的功能,包括但不限于网络方面的应用,比如Web服务器、普通桌面软件等。事实上几乎任何一个常见且功能足够用的高级语言都可以实现,Python也不例外。唯一的区别在于不同语言的特点使得实现不同功能的复杂度和难易程度等不同。也就是说,Python作为一种高级语言也是可以用来实现各种常见的功能的。……