Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Threadv/python-small-examples

Open more actions menu
 
 

Repository files navigation

|  Python基础  | Python进阶 |  Python绘图 |Python坑点| 算法刷题|机器学习| 数据分析|Web开发| | :---: | :----: | :---: | :----: | :----: | :----: | :----: | :----: | | [✏️](./Python基础/Python基础.md) | [💻](./Python进阶/Python进阶.md) | [☁️](./Python绘图/Python绘图.md) | [🎨](./Python坑点/Python坑点.md) | [💾](./算法刷题/算法刷题.md) |[☕](./机器学习/机器学习入门前.md)| [💡](./数据分析/数据分析.md) |[🔧](./Web开发/Web开发.md)|

📚 项目介绍

告别枯燥,告别枯燥,致力于打造 Python 经典小例子、小案例。 当前库已有 300 多个实用的小例子、小案例 。

欢迎贡献小例子,修改已有 bug,参考 贡献方法

本库不是资料的简单整理,都是个人原创的案例。若转载请按照要求,禁止用于任何商用目的。

📚 介绍

告别枯燥,告别枯燥,致力于打造 Python 经典小例子、小案例。 当前库已有 300 多个实用的小例子、小案例 。

如果转载本库小例子、小案例,请备注下方链接:

Python小例子 https://github.com/jackzhenguo/python-small-examples

项目V1版本已完工

目前已完成第一版,V1版本主要包括一个一个的小例子,目录如下,详情见下面列表:



🔨 V2 迭代开发中

现在正在按照如下施工计划,迭代此库,欢迎持续关注。

主要章节和小节重新按照如下逻辑划分:

一、Python基础

  • 1 数字
  • 2 字符串
  • 3 列表
  • 4 流程控制
  • 5 编程风格
  • 6 函数
  • 7 输入和输出
  • 8 数据结构
  • 9 模块
  • 10 错误和异常
  • 11 类和对象

image-20200624093951499

这一部分主要推送Python 基础 例子,整理成以上11个小的模块。目前这个章节例子充足,相信在接下来的一个月会整理完成。

  • 二、Python模块

    • 1 时间模块
    • 2 文件操作
    • 3 常见迭代器
    • 4 yield 用法
    • 5 装饰器用法
    • 6 枚举 用法
    • 7 列表生成式
    • 8 字典生成式
    • 9 lambda 表达式
    • 10 正则 常用

这一章节主要包括如上10个小节,主要包括Python常见的小模块,当然还有collectionsitertools 等模块会打乱到以上模块中,不再单独拿出来分析。还有一些和 http,tcp 等具体的前后端实用模块,暂且不包括在这一章节中。

  • 三、Python绘图

    • matplotlib 常用
    • seaborn 常用
    • plotly 常用
    • pyecharts 常用
    • turtle 常用
    • 三维绘图

这一章节是最有意思的,前期我们已经沉淀下大量的绘图素材,现在按照以上维度整理是再自然不过的。这次整理注意囊括常用的API和属性,不是做成大而全的那种。

  • 四、Python 数据分析

这一章节也很有意思,主要包括Pandas 数据分析的实用技巧,虽然只列出8个,但是实际上应该有40多个,到时候一并整理到这个小例子库里。

  • 五、Python 基础算法

    • 数组
    • 链表
    • 递归
    • 排序和搜索
    • 动态规划
    • 字符串
    • 其他

算法和数据结构的重要性,我就不多说了。核心的常用的都会包括在这个库里,并且不是蜻蜓点水的飘过,而是一针见血的击中要害。比如上周和星友们一起再刷递归部分,说道递归必然会提到 base case,递归状态方程,记忆化存储,尾递归等。

如果面试官问你递归的知识,你就说一句,递归就是调用自己,别的答不上,那么减分是必然的。更有甚者,面试CV算法工程师,说是熟练使用TF和PYTORCH,问DP一般怎么用,竟然不知道DP是啥的估计多半要被挂走。

  • 六、机器学习

    • 机器学习本质
    • boosting 系列
    • 神经网络系列
    • 强化学习系列
    • 推荐系统
    • CV 路线
    • NLP 系列

这一章节要讲好是有挑战性的,如何具体化表较典型的小例子是要仔细斟酌的。另外,只讲核心和最本质的东西,实战小项目,会是这个章节的几大特色。

以上就是《Python-small-examples》github 库的施工和整理计划,素材都有一定积累,需要的是不断打磨,耐心整理,争取今年全部施工完成。

如果你有好的例子欢迎直接提交到此库:

https://github.com/jackzhenguo/python-small-examples

V1版本小例子列表

Python基础

例子编号 例子名称 例子难度
1
2

About

告别枯燥,致力于打造 Python 富有体系且实用的小例子、小案例。

Resources

Contributing

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 69.2%
  • Jupyter Notebook 22.8%
  • Batchfile 7.8%
  • JavaScript 0.2%
Morty Proxy This is a proxified and sanitized view of the page, visit original site.