返回介绍

核心语言总结

发布于 2024-01-29 22:24:14 字数 989 浏览 0 评论 0 收藏 0

这里要总结核心Python程序设计语言。祝贺你!如果你学习到这里,就可以把自己当成正式的Python程序员了(下次填简历时,不妨把Python也加进去)。你已经看过了语言本身的大部分内容,而且比实际中的很多Python程序员一开始所需做的还要更深入。你已研究过内置类型、语句以及异常,而且还有用于创建较大程序单元的工具(函数、模块以及类)。你甚至探索过重要的设计问题、OOP和程序架构等。

Python工具集

从这里开始,你以后的Python生涯大部分就是在熟练掌握应用级的Python编程的工具集。你将发现这是一项持续不断的任务。例如,标准库包含了几百个模块,而公开领域提供了更多的工具。你有可能花个十年甚至更多的时间去研究所有这些工具,尤其是新的工具还在不断地涌现出来(这一点你可以相信我)。

一般而言,Python提供了一个有层次的工具集。

内置工具

像字符串、列表以及字典这些内置类型,会让编写简单的程序更为迅速。

Python扩展

就更重要的任务来说,你可以编写自己的函数、模块以及类,来扩展Python。

已编译的扩展

虽然我们在本书中没介绍这一话题,Python也可以使用C或C++这样的外部语言所编写的模块进行扩展。

因为Python将其工具集分层,可以决定程序任务要多么的深入这个层次:你可以让简单脚本使用内置工具,替较大系统新增Python所编写的扩展工具,并且为高级工作编写编译好的扩展工具。我们已在本书谈到过前两种类型,而这些已经足够开始编写实际的Python程序。

表35-1总结Python程序员可用的内置或现有的功能来源,而有些话题你可能会用剩余的Python生涯时间来探索。到目前为止,我们多数例子都很小、独立完备。它们是有意这样编写的,也就是为了帮助你掌握基础知识。但既然了解核心语言知识的,该是学习如何使用Python内置接口来进行实际工作的时候了。你会发现,利用Python这种简单的语言,常见任务会比你想象的更为简单。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文