当前位置: 首页 > 资源下载  > 电子书 > 计算机

程序员学Python

12/16/2018 9:53:18 PM 0人评论 15次

适读人群 :本书适合有一定编程经验的读者阅读,也可用作高等院校计算机相关专业的教学用书或培训机构的参考用书。本书先概述了Python语言的基础编程特征,引出了一些具有Python特色的概念和问题,然后着重介绍反映了Python语言特点的各种特征以及相关编程和应用技术,以

程序员学Python

程序员学Python

编辑推荐

适读人群 :本书适合有一定编程经验的读者阅读,也可用作高等院校计算机相关专业的教学用书或培训机构的参考用书。
  本书先概述了Python语言的基础编程特征,引出了一些具有Python特色的概念和问题,然后着重介绍反映了Python语言特点的各种特征以及相关编程和应用技术,以期让读者了解如何使用Python语言针对实际问题进行程序开发,进而提高程序的模块化、可读性和易维护性。本书还给出了多个应用实例供读者练习实践,使其能够巩固所学知识,提高正确运用Python程序结构和技术的能力。
  本书包括以下主要内容:
  ·Python语言的基本编程特征、Python的数据功能和重要性质。
  ·开发复杂和大型程序有关的问题,以及相关的Python特征和应用技术。
  ·程序的功能分解、信息局部化、模块化。
  ·Python中面向对象机制的相关概念、结构和应用技术。
  ·程序的模块分解和管理。
  ·复杂模块结构的物理组织和导入技术。
  ·Python语言中的各种高级机制和编程技术。
  ·生成器函数的定义和使用。
  ·利用高阶函数的闭包技术。
  ·错误处理的概念和Python的异常处理功能及其应用。
  ·装饰器的概念、定义和应用。

内容简介

本书是面向学过编程、有一定编程经验的计算机专业人员,相关专业的大学生和教师的Python读物,也可作为以Python为第二门编程语言的高校课程教材或参考书。本书全面介绍了Python语言的各方面特征和应用技术,讨论了准确理解和正确使用Python语言所需要了解的深入概念和情况,还介绍了用Python开发较大型或较复杂程序时应该了解的一些高级功能,如程序的模块组织和导入系统,生成器、闭包和装饰器,基本的和高级的面向对象编程机制和技术,以及作为Python扩展的协程和异步编程等。

作者简介

裘宗燕,北京大学数学科学学院教授,博士生导师,主要研究领域涉及形式化方法、程序设计语言、新型语言的语义模型和计算机科学教育。著作有《Mathematica数学软件系统的应用和程序设计》《从问题到程序——程序设计与C语言引论》《从问题到程序——用Python学编程和计算》《数据结构与算法:Python语言描述》等,译作有《编程原本》《程序设计实践》《C++语言的设计和演化》《B方法》《程序设计语言——实践之路》等。

附件下载

  • 下载

    百度网盘下载

    下载:9次 所需积分:90

  • 积分获取方法:先给账户进行充值,然后进行积分兑换,积分兑换比例:1元可兑换10个积分.
    具体可参考帮助如何获取积分说明

相关资源

  • 人机交互基础教程(第3版)

    Delphi是面向对象的可视化软件开发平台,它提供了大量VCL组件,具有强大的数据库开发和网络编程能力,极大地提高了应用系统的开发速度,是目前软件开发工具之一。  《人机交互基础教程(第3版)》以DelphiXE8为开发平台进行修订,增加基于Android应用程序设计和基于

    3/23/2025 11:44:42 PM
  • C++面向对象程序设计(第三版)/“十三五”高校计算机应用技术系列规划教材

    《C++面向对象程序设计(第三版)/“十三五”高校计算机应用技术系列规划教材》是为具有C语言基础的读者编写的,主要介绍C什面向对象程序设计的基本知识和编程方法,全面讲述了C++面向对象的基本特征。内容包括类、对象、继承、派生类、多态性、虚函数、运算符重载、

    2/23/2025 12:55:51 PM
  • 算法零基础一本通(Python版全彩印刷)_电子书PDF格式百度云网盘下载

    《算法零基础一本通(Python版 全彩印刷)》指导读者从零开始学习算法:从基础数据结构开始,逐步解说信息安全算法,最后也讲解了人工智能入门领域的KNN和K-means算法。  《算法零基础一本通(Python版 全彩印刷)》理论与实例并重,在讲解算法理论时,使用热门程序

    12/29/2024 9:07:06 PM
  • C++面向对象程序设计(第三版)/“十三五”高校计算机应用技术系列规划教材

    《C++面向对象程序设计(第三版)/“十三五”高校计算机应用技术系列规划教材》是为具有C语言基础的读者编写的,主要介绍C什面向对象程序设计的基本知识和编程方法,全面讲述了C++面向对象的基本特征。内容包括类、对象、继承、派生类、多态性、虚函数、运算符重载、

    11/23/2024 12:54:31 PM