![]()
编辑推荐 《Python算法小讲堂(视频精讲版)》不仅帮助初学者学习Python语言的基本使用,还可以使读者从数据、算法等多个角度体验编程的魅力。本书从“如何解决问题”出发,讲述了常用的人工智能编程语言——Python语言的基本使用,帮助读者学习如何进行简单的数据处理,了解什么是算法,领略算法的魅力。 ? 由浅入深的39个Python语言实际案例; ? 精致有趣的视频生动地解释知识点; ? “试错→改进→优化→再递进”的代码分析; ? 配套资源:视频讲解、程序代码、作业答案等。 内容推荐 本书通过由浅入深的39个Python语言实际案例,不仅帮助初学者学习Python语言的基本使用,还可以使读者从数据、算法等多个角度体验编程的魅力。本书从“如何解决问题”出发,讲述了常用的人工智能编程语言——Python语言的基本使用,帮助读者学习如何进行简单的数据处理,了解什么是算法,领略算法的魅力。当然,最终都是让初学者一行行地亲手写出代码,在计算机上运行自己写出的程序。全书从多个角度叩开了人工智能的大门,让读者得以窥见门内的风景。本书适合对Python语言感兴趣的初学者和进阶者阅读,也适合对编程或算法感兴趣的爱好者。 目录 第1课 有言在先 / 1 第2课 新手最容易踩的坑 / 3 2.1 多余的符号 / 3 2.2 惯性思维赋值和拼接 / 4 2.3 乱用关键字 / 4 第3课 百钱百鸡 / 6 第4课 神秘的手机号 / 11 第5课 借玩具组合 / 15 第6课 换钱组合 / 22 第7课 谁才是夫妻 / 29 第8课 谁在骗人 / 32 第9课 流程图和盒图 / 36 9.1 顺序结构 / 36 9.2 选择结构 / 37 9.3 循环结构 / 39 第10课 测试字符串 / 44 第11课 爱因斯坦的数学题 / 50 第12课 凯撒加密的奥义 / 56 第13课 摩尔投票法 / 61 第14课 进阶版摩尔投票法 / 67 第15课 回文数的奥秘 / 71 第16课 黑洞数的奥秘 / 78 第17课 自守数的奥秘 / 84 第18课 素数的奥秘 / 89 第19课 回文素数的奥秘 / 96 第20课 梅森素数的奥秘 / 100 第21课 哥德巴赫的猜想 / 105 第22课 汉诺塔 / 110 第23课 猜零食 / 116 第24课 杨辉三角形 / 120 第25课 逆序数字/字符串 / 125 第26课 程序优化法则 / 129 26.1 优化原则 / 129 26.2 慎用全局变量 / 130 26.3 无意义的数据复制 / 131 26.4 拼接字符串用join / 132 26.5 用if的短路特性 / 132 26.6 循环的优化 / 133 第27课 名字生成器 / 136 第28课 制作发牌器 / 140 第29课 打造专属字符画 / 149 第30课 必赢的游戏 / 155 第31课 比比谁的点数大 / 160 第32课 买双色球不如自己造 / 165 第33课 简易黄页查询系统 / 173 第34课 冒泡排序 / 179 第35课 选择排序 / 184 第36课 插入排序 / 188 第37课 堆排序 / 192 第38课 计数排序 / 205 第39课 开始的结束 / 210 |