送书 | 《趣学Python算法100例》

又到了每周三的送书时刻啦!今天给大家带来的是《趣学Python算法100例

      (文末查看送书规则)

内容简介

本书从一些经典算法出发,为读者展示了100个Python趣味编程实例。本书共12章,涵盖趣味算法入门、趣味数学问题、各种趣味整数、趣味分数、趣味素数、趣味逻辑推理、趣味游戏、趣味数组、趣味函数递归、定理与猜想、趣味图形及其他趣味问题。本书取材注重趣味性与实用性,内容涵盖Python编程的基础知识和常用算法,讲解时给出了实例的详细分析与代码实现,并对重点代码做了详细注释,还针对涉及的知识点做了拓展讲解。本书实例丰富,讲解通俗易懂,代码可读性及实操性强,适合Python编程的初学者和爱好者阅读,也适合算法设计爱好者阅读。另外,本书还可作为Python教学参考书。

前言

本书以通俗易懂的语言详尽地介绍了用Python语言编写的100个算法实例。这些实例大体上按照“问题描述→问题分析→算法设计→确定程序框架→程序编码实现→运行结果→问题拓展”的流程进行讲解,每个实例又根据实际需要有所取舍。这些实例兼顾了趣味性、实用性和可操作性,而且大多是围绕一些经典算法问题展开的。

本书适合人群

* Python编程初学者;

* Python编程爱好者;

* 程序设计爱好者;

* 算法设计爱好者;

* 高校理工科专业的学生;

* 培训机构的学员。

目录

        第1章为趣味算法入门,通过一些经典算法的介绍,带领读者走进计算机算法的世界,让读者学会使用Python语言实现一个算法。
  第2章为趣味数学问题,从与生活相关的一些小例子中抽象出数学公式,再用Python语言将这些模型化的数学问题表达出来,并得出问题的求解答案。
  第3章为各种趣味整数,对各类整数问题进行详细讲解,让读者体会到数学之美。
  第4章为趣味分数,讲述各类与分数相关的趣味问题,并带领读者掌握相关算法。
  第5章为趣味素数,介绍判别素数的方法及几种特殊素数的验证方法,让读者做到学以致用。
  第6章为趣味逻辑推理,提供几个有趣的小故事,引导读者进行分析判断,并使用Python语言来实现,以及表达逻辑推理的过程,从而求解出最终答案。
  第7章为趣味游戏,使用Python语言编写几个小游戏,通过趣味小游戏带领读者学习编程,从而激发读者的学习兴趣,培养读者的逻辑思维。
  第8章为趣味数组,讲解Python语言中列表(数组)的使用方法及相关的编程技巧。
  第9章为趣味函数递归,深入阐述Python语言中递归的概念,将递归融入各个问题的讲解中,让读者理解递归的思想,学会使用递归思想来解决实际问题。
  第10章为定理与猜想,使用Python语言对常用的一些定理和猜想进行验证。
  第11章为趣味图形,演示如何使用Python语言绘制出一些简单而又常用的图形,帮助读者掌握使用Python绘图的技巧,同时介绍具有绘图功能的相关Python模块。
  第12章为其他趣味问题,介绍一些综合性较强的编程问题,以提高读者的编程动手能力。
本书配套资源

有粉丝想更多了解此书,请点击下面链接:

送书规则

公众号回复:送书 ,参与抽奖(共5本)

本次送书5本

或者扫一扫下方的二维码回复:送书  即可!


  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值