





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