编程不难(全彩图解 + 微课 + Python编程)
鸢尾花书 从加减乘除到机器学习 Github全球排名TOP140,生姜博士作品 硬核入门Python编程

作者:姜伟生

丛书名:鸢尾花数学大系:从加减乘除到机器学习

定价:268元

印次:1-2

ISBN:9787302660330

出版日期:2024.05.01

印刷日期:2024.09.26

图书责编:栾大成

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

《编程不难:全彩图解+微课+Python编程》是“鸢尾花数学大系—从加减乘除到机器学习”丛书的第一册,也是“编程”板块的第一册, 着重介绍如何零基础入门学 Python 编程。虽然《编程不难:全彩图解+微课+Python编程》主要讲解 Python 编程,但是也离不开数学。《编程不难:全彩图解+微课+Python编程》尽量 避免讲解数学概念公式,而且用图形和近乎口语化的语言描述程序设计、数据分析、机器学习背后常用的 数学思想。 《编程不难:全彩图解+微课+Python编程》分为预备、语法、绘图、数组、数据、数学、机器学习、应用八大板块, 共 36 章, 内容“跨度”极大! 从 Python 基本编程语法,到基本可视化工具,再到各种数据操作工具,还介绍常用 Python 实现的各种复 杂数学运算,进入数据分析和机器学习之后,还讲解如何搭建应用 App。我们可以把《编程不难:全彩图解+微课+Python编程》看作从 Python 编 程角度对“鸢尾花书”全系内容的总览。 《编程不难:全彩图解+微课+Python编程》提供代码示例和讲解,而且提供习题,每章还配套 Jupyter Notebook 代码文件(Jupyter Notebook 不是可有可无的,而是学习生态的关键一环, “鸢尾花书”强调在 JupyterLab 自主探究学习才能提高大家 编程技能)。《编程不难:全彩图解+微课+Python编程》配套微课也主要以配套 Jupyter Notebooks 为核心,希望读者边看视频,边动手练习。 《编程不难:全彩图解+微课+Python编程》读者群包括所有试图用编程解决问题的朋友,尤其适用于初级程序员进阶、高级数据分析师、机器学习开发者。

"姜伟生 博士 FRM。勤奋的小镇做题家,热爱知识可视化和开源分享。自2022年8月开始,在GitHub上开源“鸢尾花书”学习资源,截至2024年5月,已经分享5000多页PDF、5000多幅矢量图、约3000个代码文件,全球读者数以万计,GitHub全球排名TOP140。"

Preface 前言 感谢 首先感谢大家的信任。   作者仅仅是在学习应用数学科学和机器学习算法时,多读了几本数学书,多做了一些思考和知识 整理而已。知者不言,言者不知。知者不博,博者不知。由于作者水平有限,斗胆把自己有限所学所 思与大家分享,作者权当无知者无畏。希望大家在 B 站视频下方和 GitHub 多提意见,让“鸢尾花数 学大系—从加减乘除到机器学习 ”丛书成为作者和读者共同参与创作的优质作品。   特别感谢清华大学出版社的栾大成老师。从选题策划、内容创作到装帧设计,栾老师事无巨细、 一路陪伴。每次与栾老师交流,都能感受到他对优质作品的追求、对知识分享的热情。 出来混总是要还的   曾经,考试是我们学习数学的唯一动力。考试是头悬梁的绳,是锥刺股的锥。我们中的绝大多数 人从小到大为各种考试埋头题海,学数学味同嚼蜡,甚至让人恨之入骨。   数学给我们带来了无尽的“折磨”。 我们甚至恐惧数学,憎恨数学,恨不得一走出校门就把数学 抛之脑后,老死不相往来。   可悲可笑的是,我们很多人可能会在毕业五年或十年以后,因为工作需要,不得不重新学习微 积分、线性代数、概率统计,悔恨当初没有学好数学,走了很多弯路,没能学以致用,甚至迁怒于教 材和老师。 这一切不能都怪数学,值得反思的是我们学习数学的方法和目的。 再给自己一个学数学的理由 为考试而学数学,是被逼无奈的举动。而为数学而学数学,则又太过高尚而遥不可及。   相信对于绝大部分的我们来说,数学是工具,是谋生手段,而不是目的。我们主动学数学,是想...

暂无课件

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
目录

绪论 ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? 1

  

第 1章 聊聊“巨蟒”   9

1.1 Python? 巨蟒 ?   10

1.2 Python 和可视化有什么关系 ?   14

1.3 Python 和数学有什么关系 ?   14

1.4 Python 和机器学习有什么关系 ?   20

1.5 相信“反复 + 精进 ”的力量!   21

第 2章 安装使用Anaconda   29

2.1 集成开发环境   30

2.2 如何安装 Anaconda?   31

2.3 测试 JupyterLab   33

2.4 查看 Python 第三方库版本号   35

2.5 安装、更新、卸载 Python 第三方库   38

第 3章 JupyterLab,用起来!     41

3.1 什么是 JupyterLab?   42

3.2 使用 JupyterLab:立刻用起来   43

3.3 快捷键:这一章可能最有用的内容   48

3.4 什么是 LaTeX?   51

3.5    字母和符号   52

3.6    用 LaTex 写公式   57

 

第4章 Python语法,边学边用   63

4.1 Python 也有语法 ?   64

4.2 注释:不被执...

这是一本前所未见的编程入门书,可视化彻底,颜值极高。姜伟生博士自谦“小镇做题家”,实际上他是国际著名金融企业的金融科技专家。很难想象一位以“术数”为业的金融家具备如此彻底的分享动机,同时,姜博士有着卓越的艺术品位和设计能力,不仅承担了这套书的精深内容,更承担了全系图书的整体设计。希望读者从枯燥的常规数学书中解脱出来,赏心悦目地慢慢走入缤纷的AI宇宙。