1.《Python编程从入门到实践》本书介绍用Python编程所必须了解的基本概念,讲解如何开发三个项目,并帮读者解决常见编程问题和困惑。
2.《笨办法学Python》本书适合对计算机了解不多,但对编程感兴趣的读者学习使用。
让初学者从基础的编程技术入手,最终体验到软件开发的基本过程。
3.《Python学习手册》本书关于Python语言本身的讲解全面详尽,同时详述语言现象背后的机制和原理。
4.《Python基础教程》本书以模板的形式介绍了项目的开发过程。
5.《Python核心编程》本书帮助读者加强对Python对象、内存模型和Python面向对象特性的深入理解。
标准库:
1.文本处理、文件处理、操作系统,系统管理、网络通信、网络协议、文本处理、数据库接口、图形系统、XML处理等额外的功能;
2.国际化支持、数学运算、HASH、Tkinter等其他功能。
第三方库:
1.第三方模块可以使用Python或者C语言编写,SWIGSIP用于将C语言编写的程序库转化为Python模块。
2.Boost C++ Libraries包含了一组函式库,Boost.Python,使得以Python或C++编写的程式能互相调用。
Python里itchat模块,能够实现和图灵机器人对接,和微软小冰聊天,增加用户使用乐趣。
Python具有以下使用特点:
1.简单:Python是一种代表简单主义思想的语言,能够专注于解决问题而不是明白语言本身;
2.易学:Python极其容易上手,因为Python有极其简单的说明文档;
3.速度快:Python 的底层是用C语言编写,很多标准库和第三方库也都是用C编写,运行速度非常快;
4.开源:Python是开放源码软件之一,使用者可以自由地发布这个软件的拷贝、阅读源代码,把部分用于新的自由软件中;
5.高层语言:用Python语言编写程序时无需考虑如何管理程序使用的内存一类的底层细节。