[问题] 新手如何培养写程式的能力

楼主: awesen (awesen)   2016-07-23 00:30:54
Python版的前辈们好
我是这个礼拜才刚开始学习Python的初心者
主要是想用来做资料处理和分析,本身没有程式基础
跟着Coursera之类的课程run过一次后,基础大致都熟悉了(感叹Python)
也可以跟着范例写一些很基本的练习
但当我想写自己的第一支程式(网页爬虫)时,就觉得卡住了
有点像学外语,虽然知道文法但不会写文章的感觉
(想起我之前学西班牙文的样子冏(啊离题了
所幸网络上有很多开放资源可以参考、学习
就算全部照着写再改一些地方,也可以做到想要的效果
但这样好没fu(?),而且如果没有类似的参考资料,我就写不太出来
是我太急了吗QQ
应该先从看懂别人写什么、以及模仿开始
再慢慢培养自己写程式的感觉吗?
想请教大家都是如何踏出这一步的呢?
作者: bibo9901 (function(){})()   2016-07-23 00:35:00
是就好像 会写生字和会造句是两回事 写作文是另一回事
作者: xxx30165 (xxx30165)   2016-07-23 00:39:00
我正在写 leetcode,可以试试看
作者: Yshuan (倚絃)   2016-07-23 01:03:00
很正常 要没有参考资料就写出程式 没有到绝对必要
作者: ccvs (kisS x Sis)   2016-07-23 01:36:00
ctrl-c ctrl-v
作者: ckvir (ckvir)   2016-07-23 02:38:00
你这阶段不适合写leetcode网络爬虫先找简单的网页爬或是先试试公开的 json 做应用
作者: laputaflutin (很恐怖,不要问)   2016-07-23 04:16:00
先写程式去定期爬个opendata来玩玩
作者: alibuda174 (阿哩不达)   2016-07-23 07:14:00
除了语言本身,还要学相关程式库
作者: vi000246 (Vi)   2016-07-23 11:22:00
把爬虫会用到的程式库用法都理解一遍
作者: mmxmmxmmx (***********先生)   2016-07-23 13:11:00
爬虫程式是指http://www.largitdata.com/course_list/1 这个网站吗的教学方式内的东西吗?
作者: pmove (金疾柠檬)   2016-07-23 17:27:00
如果不想要call call, 建议学标准C
作者: ripple0129 (perry tsai)   2016-07-23 18:44:00
不用想这么多,初期就是学会复制贴上处理需求等到复制贴上处理不了需求时就会需要去看文件自写code来处理了,结论是,要一直有需求让自己进步。想一些专案来做这样。

Links booklink

Contact Us: admin [ a t ] ucptt.com