有位名叫骆昊 (jackfrued) 的资深程序员,为大家规划了一条从新手到老司机的Python百天之路。GitHub标星已近4万。

从全方位熟悉语言,到Python的进阶用法,再到天南地北的实战攻略:只要沿着这条路走下去,就都会遇到。

/>

在百天日程表的上方,骆先生还温柔地鼓励了大家:Python是一个“优雅”、“明确”、“简单”的编程语言。

学习曲线低,非专业人士也能上手。

你一定也想知道,这100天都会经历些什么。

开始是萌新

最初的15天,都是Python语言基础的修炼。基本功很重要,每日内容也很丰满:

/>

第一天,按照教程的步骤,搭好编程环境,充实的生活就可以展开了。

第二天是语言元素,第三天分支结构,第四天循环结构。比如,打开循环结构这一小节,会看到这类结构的用途讲解,各种语句的有毒基础用法,以及小练习:while循环 />△智商余额不足

第五天,就是初步总结和小测的日子了。看上去,测试题还很生动:

/>

后面的10天,大致是这样:第六天:函数和模块的使用

第七天:字符串和常用数据结构

第八天:面向对象编程基础

第九天:面向对象进阶

第十天:图形用户界面和游戏开发

第十一天:文件和异常

第十二天:字符串和正则表达式

第十三天:进程和线程

第十四天A:网络编程入门

第十四天B:网络应用开发

第十五天:图像和文档处理

/>

其中,第十章是真·游戏课,会讲到“炮弹打中了飞机”“箱子摔在了地面上”这样的碰撞该怎么写,还要写个“大球吃小球”的游戏。

节奏这样欢快,这样治愈,你就不会放弃了吧。

至少,过了这15天,就不是个纯纯的萌新了。

进阶与实践

基础打好之后,第16-20天,是Python语言进阶修炼。

/>

你会把前面15天的修炼成果升级一波:用上不同的数据结构、算法,熟悉各种高级的操作。

这5天里,依然有许多有趣又经典的例子,比如在讲贪心算法的时候:假设小偷有一个背包,最多能装20公斤赃物,他闯入一户人家,发现如下表所示的物品。显然,他不能把所有物品都装进背包,所以必须确定拿走哪些物品,留下哪些物品。

/>

当然,游戏还是不能少,本章有纸牌游戏可以写着玩。

/>

完成前20天的任务,你就是个小有经验的Python程序猿了。

再经过20天的姿势补充,就变得更加丰盈:第21-30天:Web前端入门

第31-35天:玩转Linux操作系统

第36-40天:数据库基础和进阶

这时,可以走出家门,去广阔的天地里实践了:第41-55天:Django实战

第55-65天:Flask实战

第66-75天:爬虫开发

第76-90天:数据处理和机器学习

第90-100天:团队项目开发

你可能已经发现了,“数据处理和机器学习”是最持久的一章,历时15天。

/>

从各类Python库的用法,到决策树、贝叶斯分类、支持向量机这些常用方法,再到机器学习实战,这个章节都覆盖了。

美中不足,这章的教程似乎还没有更新完全。不过,但前面的75天,已经可以尽情探索了。

就算你已经不是纯纯的萌新,还是可以找到自己需要的章节,定点修炼。

那么,快开始吧:

— 完 —

量子位 · QbitAI

վ'ᴗ' ի 追踪AI技术和产品新动态量子位​www.zhihu.com

欢迎大家关注我们,以及订阅我们的知乎专栏

python基本使用-Python 应该怎么去练习和使用?相关推荐

  1. python要学多久才可以去找工作-Python学到什么程度才可以去找工作?掌握这4点足够了!...

    大家在学习Python的时候,有人会问"Python要学到什么程度才能出去找工作",对于在Python培训机构学习Python的同学来说这都不是问题,因为按照Python课程大纲来 ...

  2. Python爬虫学到什么程度就可以去找工作了?

    有朋友在群里和大家讨论,问的最多的问题就是,python 爬虫学到什么程度可以去找工作了,关于这点,和大家分享下我的理解. 确立目标.了解需求 首先我们要先定位自己的目标,当然我们先以爬虫工程师来做个 ...

  3. python中syntaxerror_【已解决】Python中两个星号**参数去传递给函数出错:SyntaxError invalid syntax...

    python 3.4中,代码:print("type(self.config)=%s" % (type(self.config))) self.connection = pymys ...

  4. 北京python程序员求职_想找python程序员的工作,但发现稍微好点的职位都集中在北京。我非常想当python程序员,北京值得去吗?...

    想当Python程序员,北京值得去吗?你也知道北京的人口多.环境污染很严重,房价也高得离谱,交通拥挤.但每天照样有无数人从外地往北京跑,也有无数人从北京离开.所以,还是先来看看去北上广深一类大城市工作 ...

  5. python 去空格_16本Python系列教材作者董付国揭秘如何编写有Python味道的Python代码?...

    [新智元导读]Python到底有多火?它的应用领域有哪些?动手编辑代码时感觉无从下手怎么办?1月6日新智元小程序[大咖专访]栏目特邀16本Python系列教材作者董付国教授,深度揭秘「如何编写有&qu ...

  6. Python 异步,协程,学起来好头疼,Python爬虫程序能调用GPU去爬东西吗?

    78 技术人社群日报时间 文章目录 Python 爬虫程序能调用 GPU 去爬东西吗? Python 异步,协程--,学起来好头疼 有没有牛子大的说下 `matplotlib` 里 `plot` 和 ...

  7. 21day学通python epub_21天就让你掌握Python语言,《21天学通Python》PDF版送给你去学...

    Python的学习书籍小编看过很多,但是这本<21天学通Python>真的是堪称极品! 本书的作者团队成员为一线开发工程师.资深编程专家或专业培训师,在编程开发方面有着丰富的经验,并已出版 ...

  8. ole2高级编程技术 pdf_21天快速掌握Python语言,《21天学通Python》PDF版送给你去学...

    Python的学习书籍小编看过很多,但是这本<21天学通Python>真的是堪称极品! 本书的作者团队成员为一线开发工程师.资深编程专家或专业培训师,在编程开发方面有着丰富的经验,并已出版 ...

  9. Python入门 Python自学路线 Python如何学习

    本文介绍Python入门 Python自学路线 Python如何学习.先说点题外话吧:首先呢,我刚开始接触编程的时候,学的是C,那时候Python还没有这么火,后来学了C++,PHP,Java,前端. ...

  10. 黑客都用Python?学习Python的4个理由!

    2019独角兽企业重金招聘Python工程师标准>>> Python 是一个高层次的结合了解释性.编译性.互动性和面向对象的脚本语言. 重点是,Python 是一种对初学者非常友好的 ...

最新文章

  1. 车载网络处理器带来多功能能力
  2. 调用script方法_自己撸一个代码生成器输入参数和方法
  3. UVa 11100 旅行2007
  4. 上传EXCEL到ABAP内表
  5. spark项目实战:电商分析平台之各个范围Session步长、访问时长占比统计(需求一)
  6. Python中几个有趣的函数
  7. flex 瀑布流 (多列样式column布局内容被截断)
  8. ubuntu不会自动休眠_关机、睡眠、休眠有啥区别?微软说非特殊情况不要关机
  9. 【报告分享】2020美妆行业短视频营销报告.pdf(附下载链接)
  10. AttributeError: 'str' object has no attribute 'decode'
  11. 24.1 新建集成库工程
  12. FlashFXP绿色版下载与怎么用
  13. Python基于Django会议室预约系统设计
  14. 计算机视觉论文-2021-07-20
  15. 数据结构C语言版严蔚敏——每周一更新
  16. linux中的网络指令ssh ifconfig netstat telnet curl scp
  17. ITSS服务项目经理
  18. PEP8 python规范神器和jupyter notebook主题更改--Jupyter Notebook 快速入门
  19. 什么是裸金属服务器,裸金属服务器适用什么场景?
  20. DBeaver显示Unknown database错误

热门文章

  1. python的分支语句中if和else必须同时出现_Python条件控制分支语句if…else…
  2. i3wm amxier toggle只关闭不开启问题解决
  3. Python 优化第一步: 性能分析实践 使用cporfile+gprof2dot可视化
  4. 机器学习算法选择——特征提取
  5. postman 并发测试
  6. js中Window跟window的区别
  7. Altium Designer 使用小结
  8. Protoc Buffer 优化传输大小的一个细节
  9. 牛客2018校招 1. 拼多多 大整数相乘
  10. #20155235 《网络攻防》 实验二 后门原理与实践