大家好,我是天作。
对于,还没听说过这个项目的小伙伴,我们先来前情回顾一下。
项目地址:
https://github.com/jackfrued/Python-100-Days
项目的作者(骆昊)给初学者以下建议:
让英语成为你的工作语言、熟能生巧、所有的经验都源于你犯过的错误、不要当伸手党、要么出众,要么出局。
这个项目的整个框架思路清晰,正如“量子位”评价:“从全方位熟悉语言,到Python的进阶用法,再到天南地北的实战攻略:只要沿着这条路走下去,就都会遇到的。”
Day01~15 - Python语言基础(现更新)
Day16~20 - Python语言进阶
Day21~30 - Web前端入门
Day31~35 - 玩转Linux操作系统
Day36~40 - 数据库基础和进阶
Day41~55 - 实战Django
Day56~60 - 实战Flask
Day61~65 - 实战Tornado
Day66~75 - 爬虫开发
Day76~90 - 数据分析和机器学习
Day91~100 - 团队项目开发
但从项目上线到获得8w+星标以来,一直收到反馈说基础部分(前15天的内容)对新手来说是比较困难的,建议有配套视频进行讲解。
于是,惊喜来啦!
该项目作者,最近把基础部分的内容重新创建了一个名为“Python-Core-50-Courses”的项目,用更为简单通俗的方式重写了这部分内容并附带了视频讲解。
项目地址:
https://github.com/jackfrued/Python-Core-50-Courses
现在这个项目用更为简单通俗的方式重写了原来“Python100天”项目中第1天到第15天的部分。
此过程中有删减、有补充、有视频,力求对初学者更加友好。
(更新前后对比)
比如把“语言元素”拆分为“语言元素之变量和运算符”、把“常用数据结构”单独展开为“列表”、“元组”、“集合”、“字典”等,同时内容和代码也有细微的优化。
(循环部分练习题)
(列表和元组的应用)
(面向对象入门)