python基本使用-Python 应该怎么去练习和使用?
有位名叫骆昊 (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 应该怎么去练习和使用?相关推荐
- python要学多久才可以去找工作-Python学到什么程度才可以去找工作?掌握这4点足够了!...
大家在学习Python的时候,有人会问"Python要学到什么程度才能出去找工作",对于在Python培训机构学习Python的同学来说这都不是问题,因为按照Python课程大纲来 ...
- Python爬虫学到什么程度就可以去找工作了?
有朋友在群里和大家讨论,问的最多的问题就是,python 爬虫学到什么程度可以去找工作了,关于这点,和大家分享下我的理解. 确立目标.了解需求 首先我们要先定位自己的目标,当然我们先以爬虫工程师来做个 ...
- python中syntaxerror_【已解决】Python中两个星号**参数去传递给函数出错:SyntaxError invalid syntax...
python 3.4中,代码:print("type(self.config)=%s" % (type(self.config))) self.connection = pymys ...
- 北京python程序员求职_想找python程序员的工作,但发现稍微好点的职位都集中在北京。我非常想当python程序员,北京值得去吗?...
想当Python程序员,北京值得去吗?你也知道北京的人口多.环境污染很严重,房价也高得离谱,交通拥挤.但每天照样有无数人从外地往北京跑,也有无数人从北京离开.所以,还是先来看看去北上广深一类大城市工作 ...
- python 去空格_16本Python系列教材作者董付国揭秘如何编写有Python味道的Python代码?...
[新智元导读]Python到底有多火?它的应用领域有哪些?动手编辑代码时感觉无从下手怎么办?1月6日新智元小程序[大咖专访]栏目特邀16本Python系列教材作者董付国教授,深度揭秘「如何编写有&qu ...
- Python 异步,协程,学起来好头疼,Python爬虫程序能调用GPU去爬东西吗?
78 技术人社群日报时间 文章目录 Python 爬虫程序能调用 GPU 去爬东西吗? Python 异步,协程--,学起来好头疼 有没有牛子大的说下 `matplotlib` 里 `plot` 和 ...
- 21day学通python epub_21天就让你掌握Python语言,《21天学通Python》PDF版送给你去学...
Python的学习书籍小编看过很多,但是这本<21天学通Python>真的是堪称极品! 本书的作者团队成员为一线开发工程师.资深编程专家或专业培训师,在编程开发方面有着丰富的经验,并已出版 ...
- ole2高级编程技术 pdf_21天快速掌握Python语言,《21天学通Python》PDF版送给你去学...
Python的学习书籍小编看过很多,但是这本<21天学通Python>真的是堪称极品! 本书的作者团队成员为一线开发工程师.资深编程专家或专业培训师,在编程开发方面有着丰富的经验,并已出版 ...
- Python入门 Python自学路线 Python如何学习
本文介绍Python入门 Python自学路线 Python如何学习.先说点题外话吧:首先呢,我刚开始接触编程的时候,学的是C,那时候Python还没有这么火,后来学了C++,PHP,Java,前端. ...
- 黑客都用Python?学习Python的4个理由!
2019独角兽企业重金招聘Python工程师标准>>> Python 是一个高层次的结合了解释性.编译性.互动性和面向对象的脚本语言. 重点是,Python 是一种对初学者非常友好的 ...
最新文章
- 车载网络处理器带来多功能能力
- 调用script方法_自己撸一个代码生成器输入参数和方法
- UVa 11100 旅行2007
- 上传EXCEL到ABAP内表
- spark项目实战:电商分析平台之各个范围Session步长、访问时长占比统计(需求一)
- Python中几个有趣的函数
- flex 瀑布流 (多列样式column布局内容被截断)
- ubuntu不会自动休眠_关机、睡眠、休眠有啥区别?微软说非特殊情况不要关机
- 【报告分享】2020美妆行业短视频营销报告.pdf(附下载链接)
- AttributeError: 'str' object has no attribute 'decode'
- 24.1 新建集成库工程
- FlashFXP绿色版下载与怎么用
- Python基于Django会议室预约系统设计
- 计算机视觉论文-2021-07-20
- 数据结构C语言版严蔚敏——每周一更新
- linux中的网络指令ssh ifconfig netstat telnet curl scp
- ITSS服务项目经理
- PEP8 python规范神器和jupyter notebook主题更改--Jupyter Notebook 快速入门
- 什么是裸金属服务器,裸金属服务器适用什么场景?
- DBeaver显示Unknown database错误