看能看懂,但是写的时候就磕磕盼盼,憋不出来怎么解决
各位大佬,有没有跟我一样一看就会,一做就懵的,这个怎么破? 多写代码就好了,熟悉那些函数,语句的用法 你一开始照着抄,后面慢慢就熟悉了 本帖最后由 jackz007 于 2021-3-14 13:28 编辑"一看就会" 说明你只是把自己当成了一个看客,别人的代码你只能看得懂而已,还没有能力品鉴。因为,只有你自己具备了提出方案的能力,才能品鉴别人代码的优劣。当然,这需要大量理论知识和实践经验的积累才能做到。所以,正确的学习方法是,多看多练,把书上的东西和别人好的代码统统装进脑子里,完完全全变成自己的东西。 建议你写代码之前思考清楚这三点:1、你想通过代码达成什么目的?2、用什么方式能达成目的?(需要用的工具/模块/函数等)3、具体怎样操作?(代码的整体逻辑,每一步怎么做)
比如:
我想通过python代码获取百度网页代码。那么这个就是目的;
获取网页代码肯定不能用手去复制粘贴对吧?用代码实现,那么就需要用到IDE写代码,需要requests模块或者urllib模块里面的方法去请求网页,这些就是方式;
先引入模块,声明headers模拟浏览器防止反爬,利用requests.get()请求网页,用with open()as f在当前目录打开/创建txt文本,最后将请求的响应写入txt文本保存,这些就是步骤。
想想类似的,你能不能做到?我想达成这个目的,就知道有哪些模块能帮助我达成这个目的,如果做不到,那么就多写代码,先按别人的代码去写,找简单的去练习(打牢基础),明白人家代码为什么要这样写,理解人家的代码逻辑,最后你能按自己的方式写出来,那么就没有问题了。 除非天赋异禀,否则就老老实实的敲代码吧 语言嘛,什么汉语,英语,法语,python都是语言,多说说,多练练就会了,刚开始讲话肯定结结巴巴,磕磕绊绊 一个是多练,一个是多想,两手抓,两手都要硬!
页:
[1]