全部商品分类

您现在的位置: 全部商品分类 > 电子电脑 > 计算机技术 > 程序与语言

Python应用开发实战

  • 定价: ¥79
  • ISBN:9787115477576
  • 开 本:16开 平装
  •  
  • 折扣:
  • 出版社:人民邮电
  • 页数:320页
  • 作者:(美)尼纳德·萨斯...
  • 立即节省:
  • 2018-06-01 第1版
  • 2018-06-01 第1次印刷
我要买:
点击放图片

导语

  

内容提要

  

    Python是使用最多的动态编程语言之一,应用广泛,学习者众多。
    尼纳德·萨斯叶著的《Python应用开发实战》使用一个生动有趣的、基于文本的游戏主题作为讲解内容来介绍Python应用开发过程的各个方面。全书共10章,涉及简单应用开发、模块化、应用代码的打包和发布、文档规范、单元测试、重构、设计模式、性能监测、性能优化、GUI应用、MVC框架等方方面面的软件开发知识和技能。
    本书适合有一定Python语言基础,想要快速掌握Python项目开发知识、提高Python开发实战技能的读者学习参考。

作者简介

    在Ninad Sathaye的职业生涯中,他有多年使用包括Python和C++在内的多种语言设计和开发性能关键应用的经验。他曾是半导体行业中的一个软件架构师,最近又转入物联网领域。他拥有机械工程硕士学位。

目录

第1章  开发简单应用
  1.1  重要提示
  1.2  安装的先决条件
  1.3  本书的主题
  1.4  简单的脚本——兽人之袭v0.0.1
    1.4.1  游戏简介——兽人之袭v0.0.1
    1.4.2  问题说明
    1.4.3  伪代码——0.0.1版本
    1.4.4  代码查看
    1.4.5  运行兽人之袭v0.0.1
  1.5  使用函数——兽人之袭v0.0.5
    1.5.1  重新回顾以前的版本
    1.5.2  有攻击功能的伪代码——版本0.0.5
    1.5.3  代码查看
    1.5.4  运行兽人之袭v0.0.5
  1.6  使用面向对象编程——兽人之袭v1.0.0
    1.6.1  功能需求的优先度
    1.6.2  问题说明
    1.6.3  重新设计代码
    1.6.4  描绘整个场景
    1.6.5  代码查看
    1.6.6  运行兽人之袭v1.0.0
  1.7  Python中的抽象基类
  1.8  小结
第2章  异常处理
  2.1  修改兽人之袭v1.0.0
    2.1.1  问题调试
    2.1.2  bug修复中
  2.2  异常
    2.2.1  什么是异常
    2.2.2  最常见的异常
    2.2.3  异常处理
    2.2.4  异常的抛出和再抛出
    2.2.5  try...except的else代码块
    2.2.6  finally...清理吧
  ……
第3章  模块化、打包和部署
第4章  代码文档和最佳实践
第5章  单元测试和重构
第6章  设计模式
第7章  性能——识别瓶颈
第8章  性能优化1
第9章  性能优化2——NumPy和并行化
第10章  简单的图形应用程序