没有合适的资源?快使用搜索试试~ 我知道了~
Python由荷兰数学和计算机科学研究学会的吉多·范罗苏姆于1990年代初设计,作为一门叫做ABC语言的替代品。 [1] Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言, [2] 随着版本的不断更新和语言新功能的添加,逐渐被用于独立的、大型项目的开发。
资源推荐
资源详情
资源评论
本章只介绍一部分 Python 资源。网络上有大量的 Python 文档,以及数不清的
Python 代码。就拿 Python 库来说,其数量也多得惊人,要全面介绍它们,你得
写整整一本书(或许两本)才行。本章的主要目的还是为了启发大家的思维,让
大家知道去哪里查找自己需要的资料。搜索资料时,请不要局限于本章介绍的内
容,而要以它们为起点,奔向更广阔的领域。
1 使用 Python 在线文档
使用 Python 的一个主要部分是了解这种语言中有哪些内容可用以及如何扩展它
来做其他任务。在线 Python 文档(写作本书时的版本为 3.6.x,当你读到这里
时文档版本很可能已经更新了)提供了更多有关 Python 的参考资料,包括如下
主题:
当前 Python 版本添加的新特征;
完整教程;
完整库参考;
完整语言参考;
如何安装和配置 Python;
如何使用 Python 执行特定任务;
从其他源安装 Python 模块(作为 Python 扩展的手段);
发布自己创建的 Python 模块,供其他人使用;
如何使用 C/C++扩展 Python,以及嵌入你创建的新特征;
面向 C/C++开发者(想使用 Python 扩展他们的应用程序)的完整参考;
FAQ 页面。
上面所有信息都是以易于访问和使用的形式提供的。查找信息时,除了使用常见
的内容目录之外,你还可以使用索引进行查找。例如,如果你只对特定的模块、
类或方法感兴趣,那么你可以使用全局模块索引(Global Module Index)查找。
此外,你也可以把自己使用 Python 时遇到的问题在官网中进行提交。虽然解决
与产品相关的问题很重要,但是和其他语言一样,Python 中也会存在 bug。找出
和修正这些 bug 会让 Python 变得更好。
在线文档使用起来很灵活。在文档页面的左上角有两个下拉列表框:第一个是语
言下拉列表框,从中你可以选择自己喜欢的语言(写作本书时,只有英语、法语
和日语 3 种语言可供选择);第二个是 Python 版本选择下拉列表框,里面提供
了一些 Python 早期版本,包括 Python 2.7。
2 使用 LearnPython.org 教程
网上 Python 学习教程有很多,大都做得很不错,但相比于 LearnPython 网站上
的教程,它们都有一个不足,那就是缺少交互性。在 LearnPython 网站上学习
Python 时,你不只是在阅读有关 Python 的知识,还可以使用网站提供的交互环
境亲自动手试一试。
到这里,本书中的简单教程你可能都学过了。但 LearnPython 网站上的一些高级
教程你可能还没学过。这些教程主要讲解以下主题。
生成器:
返回迭代器的特殊函数。- 列表生成式:
一种基于现有列表生成新列表的方法。- 可变函数参数:
对第 15 章“使用带有可变参数列表的方法”内容的补充。- 正则表达式:
用于匹配字符模式的通配符设置,比如电话号码。- 异常处理:
对第 10 章内容的扩展。- 集合:
这是一种特殊的列表,里面不包含重复元素。- 序列化:
讲解如何使用 JSON 这种数据存储技术。- 偏函数:
用于创建派生于较复杂函数的简单函数的专门化版本。比如,你有一个带有两个
参数的 multiply()函数,那么名为 double()的偏函数可能只需要一个参数,这
个参数总是要乘以 2。- 代码审查:
提供检查类、函数、关键字的能力,用于判断用途和功能。- 装饰器:
一种对可调用对象进行简单修改的方法。
3 使用 Python 做 Web 编程
本书探讨了基本编程的来龙去脉,其中涉及的都是很简单的桌面应用程序。有许
多开发人员专门使用 Python 创建各种各样的在线应用程序。Python Web 编程网
剩余11页未读,继续阅读
资源评论
Java毕设王
- 粉丝: 6926
- 资源: 1083
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功