专栏首页佳爷的后花媛今日推荐:python-small-examples

今日推荐:python-small-examples

2020.6.2 周二

留●白

沉思 浮躁

今日推荐

今天推荐的适合python学习者,这个仓库里作者收集了几百个很有趣的示例,都是用 python去实现的。

主要包含以下几块内容:

  • ‍‍‍‍‍‍第一章:Python 基础+进阶
Python基础主要总结Python常用内置函数;Python独有的语法特性、关键词nonlocal, global等;内置数据结构包括:列表(list), 字典(dict), 集合(set), 元组(tuple) 以及相关的高级模块collections中的Counter, namedtuple, defaultdict,heapq模块。目前共有90个小例子。
  • 第二章:Python字符串+正则
字符串无所不在,字符串的处理也是最常见的操作。本章节将总结和字符串处理相关的一切操作。主要包括基本的字符串操作;高级字符串操作之正则。目前共有25个小例子
  • 第三章:Python文件日期和多线程
Python文件IO操作涉及文件读写操作,获取文件后缀名,修改后缀名,获取文件修改时间,压缩文件,加密文件等操作。

Python日期章节,由表示大日期的calendar, date模块,逐渐过渡到表示时间刻度更小的模块:datetime, time模块,按照此逻辑展开。

Python多线程希望透过5个小例子,帮助你对多线程模型编程本质有些更清晰的认识。

一共总结最常用的26个关于文件和时间处理模块的例子。
  • 第四章:Python三大利器
Python中的三大利器包括:迭代器,生成器,装饰器,利用好它们才能开发出最高性能的Python程序,涉及到的内置模块 itertools提供迭代器相关的操作。此部分收录有意思的例子共计15例。
  • 第五章:Python绘图
Python常用的绘图工具包括:matplotlib, seaborn, plotly等,以及一些其他专用于绘制某类图如词云图等的包,描绘绘图轨迹的turtle包等。本章节将会使用一些例子由易到难的阐述绘图的经典小例子,目前共收录27个。
  • 第六章:Python坑点和工具
  • 第七章:算法入门
深刻研究排序算法是入门算法较为好的一种方法,现在还记得4年前手动实现常见8种排序算法,通过随机生成一些数据,逐个校验代码实现的排序过程是否与预期的一致,越做越有劲,越有劲越想去研究,公交车上,吃饭的路上。。。那些画面,现在依然记忆犹新。

能力有限,当时并没有生成排序过程的动画,所以这些年想着抽时间一定把排序的过程都制作成动画,然后分享出来,让更多的小伙伴看到,通过排序算法的动态演示动画,找到学习算法的真正乐趣,从而迈向一个新的认知领域。

当时我还是用C++写的,时过境迁,Python迅速崛起,得益于Python的简洁,接口易用,最近终于有人在github中开源了使用Python动画展示排序算法的项目,真是倍感幸运。

动画还是用matplotlib做出来的,这就更完美了,一边学完美的算法,一边还能提升Python熟练度,一边还能学到使用matplotlib制作动画。
  • 第八章:Python实战

废话不多说,上地址:

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

来源:GitHub(侵删) 图片:网络(侵删)

DESIGNED BY ZOE · 2020

文章分享自微信公众号:
佳爷的后花媛

本文参与 腾讯云自媒体分享计划 ,欢迎热爱写作的你一起参与!

如有侵权,请联系 yunjia_community@tencent.com 删除。
登录 后参与评论
0 条评论

相关文章

  • 今日推荐:examples-of-web-crawlers

    今天推荐一些非常有趣的python爬虫例子,对新手比较友好,主要爬取淘宝、天猫、微信、豆瓣、QQ等网站。(Some interesting examples o...

    仇诺伊
  • 我的第五个项目:实现一个文本定位器

    查找某目录下所有文件,包含指定查找串的文件。注意,这里不仅仅匹配文件名,而是搜索文件的内容。

    double
  • 今日推荐:learnGitBranching

    今天要推荐的就是可视化的git。有助于了解git的工作原理,清晰明了!LearnGitBranching是一个git仓库可视化工具,沙箱,以及一系列教育教程和挑...

    仇诺伊
  • 今日推荐:wttr.in

    最近天气好闷啊。今天想推荐的这个,就是和天气有点关系,不知道大家平时看天气是从哪里查看,反正自从有了小程序,佳爷的天气预报都是从小程序里面翻阅的,上次看gith...

    仇诺伊
  • 今日推荐:PaddleHub

    PaddleHub是飞桨生态的预训练模型应用工具,它提供的预训练模型涵盖了图像分类、目标检测、词法分析、语义模型、情感分析、视频分类、图像生成、图像分割、文本审...

    仇诺伊
  • 今日推荐:qrcp

    现在已经是二维码的天下了,随处可见的二维码,大家应该不会陌生,记得很久之前还写过一篇关于二维码的文章,正好可以溜出来看看:

    仇诺伊
  • 今日推荐:privacybot

    PrivacyBot是一项简单的自动化服务,用于与databrokers一起发起CCPA删除请求。

    仇诺伊
  • 今日推荐:lima

    Lima:Linux-on-mac(“用于Linux的macOS子系统”,“用于Mac的容器”)

    仇诺伊
  • 今日推荐:whatfreewords

    VaccineNotifier会定期检查Cowin门户,以查找个人识别码和年龄可用的疫苗接种位。如果找到,它将每分钟发送电子邮件,直到有可用的为止。

    仇诺伊
  • 今日推荐:AutoEq

    佳爷特别喜欢听歌,而且稍微对耳机有那么点追求,这次想推荐的当然不是耳机,哈哈是,一款软件。

    仇诺伊
  • 今日推荐:pyboy

    好气哦,看到一个好玩的项目,准备整下来玩玩,阿西吧,各种报错。难道命中注定不能上班玩游戏咩‍。

    仇诺伊
  • 今日推荐:PythonPlantsVsZombies

    ‍‍‍‍‍‍实施植物:向日葵,豌豆,wallnut,snowpeashooter,cherrybomb,threepeashooter,剁碎,puffshroo...

    仇诺伊
  • 我的施工计划

    前天我在公众号里分享一件过去做的事情:我半年多沉淀一个4200人star的Python库,以及接下来我对此库的施工计划。

    double
  • Python趣味打怪:60秒学会一个例子,147段简单代码助你从入门到大师 | 中文资源

    不要害怕学习的过程枯燥无味,这里有程序员jackzhenguo打造的一份中文Python“糖果包”:147个代码小样,60秒一口,营养又好玩,从Python基础...

    量子位
  • Python 趣味打怪:147 段简单代码助你从入门到大师

    不要害怕学习的过程枯燥无味,这里有程序员 jackzhenguo 打造的一份 中文 Python “糖果包”:147 个代码小样,60 秒一口,营养又好玩,从 ...

    GitHubDaily
  • 年度最佳教程,Python趣味打怪,147段简单代码助你从入门到大师 | 中文资源

    不要害怕学习的过程枯燥无味,这里有程序员jackzhenguo打造的一份中文Python“糖果包”:147个代码小样,60秒一口,营养又好玩,从Python基础...

    昱良
  • 今日我推荐:libModbus

    我们曾在公众号里给大家讲过很多有关于Modbus的知识,还培训过Modbus驱动的开发和调试,今天我们给大家推荐一个常用的开源Modbus协议栈libmodbu...

    用户1605515
  • 今日推荐:awesome-architecture

    但是这条路还是有很多人走,而且也留下了相应的封神之法,今天推荐的就是一个相当详细的架构师框架学习图。内容很充实,看目录的时候,滚动条滚了很多次!学习起来肯定也不...

    仇诺伊

扫码关注云+社区

领取腾讯云代金券