Python3.x全栈开发从入门到精通

Python3.x全栈开发从入门到精通
作者: 张云河//刘友祝//王硕
出版社: 北京大学
原售价: 99.00
折扣价: 64.40
折扣购买: Python3.x全栈开发从入门到精通
ISBN: 9787301303085

作者简介

张云河,云计算资深架构师,曾作为多家大型知名企业首席架构,负责PaaS平台研发,拥有丰富的开发经验。主要研究方向包括大数据、云计算、移动开发、数据库、前端框架、数据挖掘等。   刘友祝,湖南师范大学教育学硕士,长期从事计算机专业教学工作,具有6年的Python开发经验,有丰富的教学经验。      王硕,北京鼎鑫拓达资深软件工程师,具有9年开发经验和4年教育培训经验。曾主持多个B/S项目,项目经验丰富,擅长Java EE和Python的项目开发,数据分析,数据库技术,也是《PyQt5快速开发与实战》作者之一。

内容简介

Python 是一种面向对象、函数式编程的解释型程序设计语言,需要 Python 解释器进行解释运 行。它可以运行在 Windows、Mac 和各种 Linux 系统上,Python 的语法简洁、清晰和灵活。Python 是一种脚本语言,也就是说,Python 程序需要在一个解释器中运行,这个解释器把程序翻译成计算 机可执行的二进制代码,Python 的官方解释器称为 CPython。 Python 的编译速度超快,从诞生到现在已经有二十多年了。它具有丰富和强大的库,常被称 为“胶水语言”,能够把用其他语言编写的各种模块(尤其是 C/C++)很轻松地联结在一起。其特 点在于运用灵活,因为拥有大量第三方库,所以开发人员不必重复造轮子,就像搭积木一样,只要 擅于利用这些库就可以完成绝大部分工作。 Python 是由荷兰计算机程序员 Guido van Rossum(吉多 · 范罗苏姆)创建的高级通用编程语 言。Guido van Rossum 说过著名的一句话就是“Life is short, you need Python”(人生苦短,我用 Python),一直到现在在介绍 Python 语言时都会提及。他设计 Python 的目标如下。 (1)一门简单、直观的语言,并与主流开发语言一样强大。 (2)开源,以便任何人都可以为它做贡献。 (3)代码像阅读英文那样容易理解。 (4)适用于短期开发的日常任务。 (5)Python 的设计哲学是“优雅、明确、简单”。它的语言方式与自然语言很接近,具有很好 的可阅读性,是适合初学者使用的编程语言。使用 Python 开发效率高、程序调试排错方便和跨平 台方便。其具有以下特点。 (1)入门简单。任何熟悉 JavaScript 脚本、C 或 Java 的用户都能在短时间内熟练掌握 Python。 (2)功能强大。海量级的 Python 模块库提供了 IT 行业最前沿的开发功能。 ? 数据分析:NumPy、 Pandas 库在商业上已经逐步超越 R 语言。 ? 机器学习:Scikit-Learn、 TensorFlow 是国际上热门的机器学习平台。 ? 数据库:无缝连接主流数据库 MySQL、 Oracle 和 SQLServer。 ? 游戏开发:Pygame 提供了图像、音频、视频、手柄、AI 等全套游戏开发模块库。 ? 电脑设计: Maya、3DMax 都内置或扩展了 Python 语言支持。 (上面提到的 Pandas、Scikit-Learn、TensorFlow 是 Python 模块库)   全新:本书理论、技术与案例基于全新的Python 3.x。全面:涵盖Python全栈开发全过程,知识点涉及数据分析、数据存储、数据可视化、系统网络运维、Web 项目和量化交易等多领域。实战:海量示例文件展示开发过程中的重点、疑点、难点。基础:零基础也能入门,拆解式讲解全栈开发过程中的知识和技术。丰富:本书配套的源代码全部赠送,资源丰富,可轻松复制所需项目内容。?