送给对 python 走火入魔的学习者, 要放弃的赶紧看看, 别迷路了.
1.Python 言语值得学, 为什么要放弃
能看到文章的一定是喜欢热爱 Python 的, 否则不会想进来看看, 首要我想说不要抛弃, 看完我下面的话:
Python 的确十分火, 言语功用及其强壮, 能够包拦许多工作, 并且也是数据剖析, 机器学习, 人工智能第一言语. 目前好的 Python 程序员特别是机器学习方面的薪水十分高, 我十分理解和理解这些小伙伴的心情, 的确在未来 10 年, 一定是人工智能的天下.
这里还是要推荐下小编的 Python 学习群 "八八三四四四一零六", 不管你是小白还是大牛, 小编我都欢迎, 不定期分享干货, 包括小编自己整理的一份最新的 Python 资料和 0 基础入门教程, 欢迎初学和进阶中的小伙伴. 在不忙的时间我会给大家解惑.
2. 爬虫不适合, 一入门就上手.
我一直说爬虫很有趣, 可是我个人觉得不适合入门, 初学者上来最好先不要碰, 先学 web.Python 再简略再通俗, 它也是一门言语, 把握一门言语绝非一朝一夕, 我个人不建议初学者上来就学爬虫的, 我举个十分简略的列子, 爬虫会用到许多第三方库, 许多模块, 还有许多内置的库, 正则表达式.
有的同学都没有搞清楚学 py2 还是 py3, 字典列表还没有用熟练, 就上来照着比如一顿敲, 运气好的话, 运行成功; 运气不好的, 可能要调试老半天, 即便你学了一些爬虫基础常识, 你学 scrapy 这样的爬虫框架的时候, 你也很吃力, 比如里边会有许多的 yield, 许多的正则表达式, 你连根本的语法都没有完全摸透, 试问你怎么可能学的通, 看的理解, 更不要说理解, 自己能灵活运用了.
有的同学可能会对立, 如果你有 3,5 年的编程基础, 比如你有 C++,Java,Perl 这样的言语基础, 这样的同学我觉得你学 1 个月, 就能够去实战操练了
可是那些没有基础的同学呢, 或许是其他非计算机专业, 跨界过来的, 许多都会被爬虫或许机器学习吸引, 网上这样的文章许多, 十分吸引眼球, 可是说实话, 这样的文章关于初学者来, 很容易被引诱. 急功近利, 轻的, 遇到问题会很苦恼, 重的, 可能会伤害学习 Python 的积极性, 如果身边没有人及时指导的话, 有的爽性不学了
3. 欲速则不达, 学 python 最少 8 个月.
其实学言语跟练武一样的, 你拿到本九阴真经, 十分振奋, 哇绝世武功, 上来就练, 不仅功力不会出息并且会内伤
万丈高楼平地起, 学东西一定要循序进阶, 不要贪心, 先把马步扎稳, 根基打牢了.(当然有同学说我十分聪明, 学东西很快, 好吧高智商的同学请你不要捣乱啦)
并且除了言语招式还需要学数据结构和算法, 要否则你写不出什么像样的代码, 碰到复杂的问题, 你连根本的算法不会, 试问你怎么笼统问题, 怎么建模都不会, 更可况数据剖析还需要一定的统计学, 微积分, 线性代数等基础的常识.
一个时间段就学一种东西, 每个人的时间和精力都是有限的, 你往空中一起扔 3 个球, 看看你能接住几个, 一般贪心想接 2 个的, 最终一个都没有接到, 如果你就盯着一个球, 肯定会接到的.
欲速则不达, 莫要贪心, 有一本书 "python 编程从入门到精通", 我觉得这个书名一语中的, 学言语绝对不是一日之功, 一定要勤学苦练, 并且要重复操练. 你把基础学扎实了, 学爬虫也好, 学数据剖析也好, 犹如九阳神功护体, 学这些招式都是很快的.
我今日苦口婆心唠唠叨叨的说了这么多, 信任许多同学也不一定认同, 没有关系, 每个人的主意都是不一样的, 我仅仅把我的主意说出来, 期望能协助到一些初学者, 让他们少走一些弯路. 也期望我的公号能协助到一些人, 协助我们前进, 我也继续前进~~
需要这篇文章对你有帮助. 关注小编!
来源: http://www.jianshu.com/p/d61d8866d472