Python编程实践

Jennifer Campbell,Pa

文学

python 编程 python 入门 程序设计 脚本语言 计算机科学 Programming

2011-12-31

机械工业出版社华章公司

目录
对本书的赞誉 译者序 第1章 引言/ 1 1.1 程序和编程/ 3 1.2 一点说明/ 4 1.3 要安装什么/ 4 1.4 给教师们的话/ 4 1.5 小结/ 5 第2章 你好,Python/ 7 2.1 概述/ 8 2.2 表达式/ 10 2.3 什么是类型/ 12 2.4 变量和赋值语句/ 14 2.5 当出现错误的时候/ 17 2.6 函数基础/ 18 2.7 内置函数/ 21 2.8 风格漫谈/ 22 2.9 小结/ 22 2.10 习题/ 23 第3章 字符串/ 25 3.1 字符串/ 26 3.2 字符转义/ 28 3.3 多行字符串/ 30 3.4 打印输出/ 30 3.5 格式化打印输出/ 31 3.6 用户输入/ 32 3.7 小结/ 33 3.8 习题/ 33 第4章 模块/ 37 4.1 模块的引入/ 38 4.2 定义你自己的模块/ 41 4.3 对象和方法/ 47 4.4 像素和颜色/ 52 4.5 测试/ 55 4.6 风格漫谈/ 60 4.7 小结/ 60 4.8 习题/ 61 第5章 列表/ 65 5.1 列表和索引/ 66 5.2 修改列表/ 68 5.3 与列表相关的内置函数/ 70 5.4 处理列表项/ 72 5.5 切片/ 75 5.6 别名机制/ 76 5.7 列表方法/ 77 5.8  嵌套列表/ 79 5.9 其他类型的序列/ 80 5.10 把文件看做列表/ 82 5.11 注释/ 85 5.12 小结/ 86 5.13 习题/ 86 第6章 做出选择/ 89 6.1 布尔逻辑/ 90 6.2 if语句/ 99 6.3 把条件保存起来/ 103 6.4 小结/ 105 6.5 习题/ 105 第7章 重复/ 109 7.1 计数循环/ 110 7.2 while循环/ 118 7.3 用户输入循环/ 124 7.4 控制循环/ 125 7.5 风格漫谈/ 128 7.6 小结/ 129 7.7 习题/ 130 第8章 文件处理/ 133 8.1 每行一条记录/ 134 8.2 含有多个字段的记录/ 144 8.3 定位数据/ 147 8.4 多行记录/ 149 8.5 向前看/ 151 8.6 写入文件/ 153 8.7 小结/ 154 8.8 习题/ 154 第9章 集合和字典/ 157 9.1 集合/ 158 9.2 字典/ 162 9.3 对字典进行反相操作/ 168 9.4 小结/ 169 9.5 习题/ 170 第10章 算法/ 173 10.1 搜索/ 174 10.2 计时/ 181 10.3 小结/ 182 10.4 习题/ 182 第11章 搜索和排序/ 185 11.1 线性搜索/ 186 11.2 二分搜索/ 189 11.3 排序/ 193 11.4 更高效的排序算法/ 199 11.5 合并排序:一种Nlog2N的 算法/ 199 11.6 小结/ 203 11.7 习题/ 204 第12章 构建应用程序/ 207 12.1 关于函数的更多知识/ 208 12.2 异常/ 212 12.3 测试/ 217 12.4 调试/ 223 12.5 模式/ 224 12.6 小结/ 228 12.7 习题/ 228 第13章 面向对象编程/ 237 13.1 Color类/ 238 13.2 特殊方法/ 243 13.3 更多关于dir和help的 知识/ 245 13.4 OO的一点理论知识/ 247 13.5 一个长点的例子/ 254 13.6 小结/ 258 13.7 习题/ 259 第14章 图形用户界面/ 261 14.1 Tkinter模块/ 262 14.2 构建简单的GUI/ 263 14.3 模型、视图和控制器/ 267 14.4 样式/ 271 14.5 一些别的插件/ 275 14.6 面向对象的GUI/ 278 14.7 小结/ 279 14.8 习题/ 280 第15章 数据库/ 283 15.1 概述/ 284 15.2 第一步/ 286 15.3 获取数据/ 288 15.4 更新和删除/ 291 15.5 事务/ 292 15.6 用NULL来处理缺失数据/ 294 15.7 通过连接将表合并起来/ 295 15.8 键和约束/ 299 15.9 高级功能/ 300 15.10 小结/ 304 15.11 习题/ 305 参考资料/ 308
【展开】
内容简介
Python是当今世界流行的编程语言之一。本书共15章,通过一些短小精悍的交互式Python脚本帮助学生进行练习,并在这个过程中掌握诸如数据结构、排序和搜索算法、面向对象编程、数据库访问、图形用户界面等基本概念以及良好的程序设计风格。本书既是一本注重科学的计算机科学专业教材,也是一本目标明确的Python参考书。 本书语言风格言简意赅,图表丰富,简单实用,是一本优秀的Python入门级读物,适合Python初学者使用。
【展开】
下载说明

1、追日是作者栎年创作的原创作品,下载链接均为网友上传的的网盘链接!

2、相识电子书提供优质免费的txt、pdf等下载链接,所有电子书均为完整版!

下载链接
热门评论
  • Erik-zou的评论
    六个月没写博客了,一口气整理了四个。Python机器学习库scikit-learn实践:QUESTION N...。Python多核编程mpi4py实践:hrome浏览器下的...。图像卷积与滤波的一些知识点:网页链接。标签传播算法(Label Propagation)及Python实现:标签传播算法(Lab...。
  • 好东西传送门的评论
    第356期Python日报(2015-10-11)2015-10-11 1) Python多核编程mpi4py实践 2) 给Pandas脚本加上简单的图形界面 3) 逻辑斯谛回归模型的Python实现 4) Python基础系列课程 5) 用TextBlob进行文本处理 完整版15条 网页链接
  • 小瑞祥祥爱怡宝的评论
    Python编程实践(PaulGries)【电子书籍下载 epub txt pdf doc 】 网页链接
  • NLPJob的评论
    本周 @NLPJob 联合 @图灵教育 送出5本《Python计算机视觉编程》,Amazon.com最畅销计算机视觉类图书,计算机视觉编程的权威实践指南,用Python语言编写示例。全书系统介绍了最新最酷的CV编程方法,让读者能够迅速构建强大而有吸引力的应用。试读:【试读】《计算机视觉... 关注我们并转发,7月5日晚9点抽奖
  • python爱好者的评论
    python培训黄哥推荐的三本书下载: 像计算机科学家一样思考Python Python编程实践 Python核心编程(第2版) How to Think Like a Computer Scientist- Learning with Python 3 Practical Programming, 2nd Edition Core Python Programming, 2nd Edition
  • CourseraChina的评论
    【Python 课程进阶:计算原理I】除了入门级编程课《Python交互编程入门》Coursera -... 之外,RICE《计算原理》网页链接 将使用Python语言来进行对编程原则的实践。完成该课程后,你将具备编写有效、良好结构的Python程序的能力。| 现已开课
  • 爱可可-爱生活的评论
    [问答]《Which is better for data analysis: R or Python?》网页链接 数据科学到底该用R还是Python?类似的争论永远没有答案,Andrew Lim的回答很中肯:R重数学,一批数学家统计学家帮你简化数学分析;Python重通用,一批编程高手帮你简化和解决问题。两者结合,扬长避短,才是最佳实践
  • 爱可可-爱生活的评论
    [教程]Software Carpentry 网页链接 围绕实际数据分析任务,在实践中一步一步学Python,很实用;作者还提到,真正目的不是教Python,而是强调编程的基本概念,不错
  • 机器不学习_sml的评论
    通过@微盘 下载了@乌石坑 分享的"迷你书-Python计算与编程实践:多媒体方法...",推荐给大家! 迷你书-Python...
  • DQ_first的评论
    2.1.3:在篮球运动中,领先多少分安全。 主要两个知识点:1.raw_input()函数用于控制台输入;2.if...else控制语句的简单使用。 《Python入门:以解决计算问题为导向的Python编程实践》.p55 #Python2# 2.1.3:在篮球运...