作者 |
黄永祥 刘河飞 闫凯峰 |
丛书名 |
出版社 |
机械工业出版社 |
ISBN |
9782102101112 |
简要 |
简介 |
内容简介书籍计算机书籍 ---------------------------精通Python自动化编程--------------------------- 本书由一线Python开发工程师精心编写,循序渐进地介绍Python自动化编程的相关知识,全书共20章,第1~14章讲解Python编程基础知识,第15章介绍关系型数据库SQLite和MySQL、非关系型数据库MongoDB和Redis、ORM框架SQLAlchemy的应用,第16~20章分别介绍Selenium实现网页自动化、Requests实现网页爬虫编程、办公自动化编程、OpenCV实现图像识别与定位、Web系统的开发与部署。 本书理论与实践相结合,案例丰富,非常适合从零开始学习自动化编程的读者学习。 ---------------------------趣学Python算法100例--------------------------- 本书从一些经典算法出发,为读者展示了100个Python趣味编程实例。本书共12章,涵盖趣味算法入门、趣味数学问题、各种趣味整数、趣味分数、趣味素数、趣味逻辑推理、趣味游戏、趣味数组、趣味函数递归、定理与猜想、趣味图形及其他趣味问题。本书取材注重趣味性与实用性,内容涵盖Python编程的基础知识和常用算法,讲解时给出了实例的详细分析与代码实现,并对重点代码做了详细注释,还针对涉及的知识点做了拓展讲解。本书实例丰富,讲解通俗易懂,代码可读性及实操性强,适合Python编程的初学者和爱好者阅读,也适合算法设计爱好者阅读。另外,本书还可作为Python教学参考书。 |
目录 |
---------------------------趣学Python算法100例--------------------------- 前言 第1章 趣味算法入门 1 1.1 抓交通肇事犯 1 1.2 兔子产子 4 1.3 牛顿迭代法求方程根 6 1.4 百钱百鸡 9 1.5 借书方案知多少 14 1.6 打鱼还是晒网 17 1.7 最佳存款方案 23 1.8 冒泡排序 24 1.9 折半查找 29 1.10 数制转换 33 第2章 趣味数学问题 39 2.1 三色球 39 2.2 出售金鱼 41 2.3 求车速 43 2.4 个人所得税 46 2.5 存钱 51 2.6 分糖果 54 2.7 爱因斯坦的数学题 57 2.8 猜牌术 59 2.9 舍罕王的失算 62 2.10 马克思手稿中的数学题 64 2.11 换分币 66 第3章 各种趣味整数 69 3.1 回文数 69 3.2 水仙花数 72 3.3 阿姆斯特朗数 74 3.4 完数 76 3.5 亲密数 79 3.6 自守数 82 3.7 高次方数的尾数 85 3.8 黑洞数 87 3.9 勾股数 90 3.10 不重复的3位数 94 第4章 趣味分数 96 4.1 将真分数分解为埃及分数 96 4.2 列出真分数序列 101 4.3 多项式之和 105 4.4 最大公约数 107 4.5 最小公倍数 111 4.6 歌星大奖赛 115 4.7 分数比较 121 4.8 计算分数的精确值 125 第5章 趣味素数 128 5.1 素数 128 5.2 哥德巴赫猜想 134 5.3 要发就发 139 5.4 可逆素数 142 5.5 回文素数 146 5.6 孪生素数 148 5.7 梅森素数 151 第6章 趣味逻辑推理 153 6.1 谁家孩子跑得最慢 153 6.2 新郎和新娘 157 6.3 谁在说谎 159 6.4 谁是窃贼 162 6.5 旅客国籍 165 6.6 委派任务 171 6.7 谜语博士的难题 173 6.7.1 谜语博士的难题(一) 173 6.7.2 谜语博士的难题(二) 176 6.8 黑与白 180 第7章 趣味游戏 183 7.1 黑白子交换 183 7.2 自动发牌 189 7.3 常胜将军 192 7.4 人机猜数 193 7.5 搬山游戏 197 7.6 抢30游戏 200 7.7 24点游戏 204 7.8 掷骰子 210 第8章 趣味数组 214 8.1 平分7筐鱼 214 8.2 农夫过河 216 8.3 矩阵转置 222 8.4 狼追兔子 227 8.5 选美比赛 228 8.6 邮票组合 231 8.7 魔方阵 232 8.8 马踏棋盘 237 8.9 删除“*”符号 243 8.10 在指定位置插入字符 247 第9章 趣味函数递归 249 9.1 猴子吃桃 249 9.2 杨辉三角形 251 9.3 卡布列克常数 255 9.4 递归解决年龄问题 259 9.5 递归解决分鱼问题 263 9.6 汉诺塔问题 267 9.7 逆序输出数字 271 第10章 定理与猜想 277 10.1 尼科彻斯定理 277 10.2 奇数平方的有趣性质 281 10.3 回文数的形成 282 10.4 四方定理 285 10.5 角谷猜想 289 10.6 π的近似值 291 第11章 趣味图形 294 11.1 画直线 294 11.2 画圆和圆弧 302 11.3 画彩色图形 304 11.4 绘制余弦曲线 306 11.5 绘制空心圆 313 11.6 绘制空心菱形 315 11.7 填充彩色图形 318 11.8 绘制饼状图 320 第12章 其他趣味问题 323 12.1 约瑟夫环 323 12.2 数据加密 326 12.3 三色旗 329 12.4 双色球 334 12.5 填表格 336 12.6 求出符合要求的素数 340 12.7 统计学生成绩 346 |