首页
学习
活动
专区
工具
TVP
发布

Python编程思路的培养

很多刚开始学习python的小白,或通过学习中发现,或通过他人的讲解,对一些学过多次的知识,在再次碰到的时候还有再问的。这里呢,小编衷心的想像对您说,基础知识得认真的背下来,哪怕是死记,也要清楚理解到它的含义,知道它是干什么的。那就不会出现,在学过一段时间python基础后,还有问不知道“%”是做什么的,def是什么。这就体现了Python编程学习中的编程思想的培养。

那什么是编程思路培养呢?。说白了就是你把你自己当成计算机,把题目通过CPU(大脑)分析题中的要点,接着用汉字的形式把能实现题目(目标)的步骤一步一步写下来,也就是备注,在脑中即刻拥有一个对于实现项目功能的框架式结构。

举个爬虫的栗子(爬虫思维三部曲):

#1.找到目标网站分析其结构

#2.模拟用户发送请求爬取目标数据

#3.分析数据结构获取目标数据

如上保存到PYCHARM代码的注释中,其实这就是大概思路,我们在分析每一步怎么才能找到目标网站,靠的就是打开网页上面的网址就是找到目标网站。再利用F12的网页结构中通过查阅出我们需要的目标数据的所在位置和获得条件(request、response),通过模拟用户访问的方式获得数据,最后再根据分析网站结构,在所得到的数据里面解析分离出我们的目标数据。这就是我们Python爬虫的基本思维框架。

基本上这样就可以处理了。先把思路通过汉字的形式,写下来。然后通过我们目前所学的知识通过计算机识别的代码加进去,通过长时间训练思路就慢慢培养出来了。当然我这种野路子的方法并不一定适合所有人。但你每写一个程序的时候最起码备注写完了,程序顺便也写完了,写注释的目的不仅仅是为了整理好自己的思路,不断强化自己的编程思路,更是为了便于以后可以查看,在以后工作的时候,一段清晰的代码注释能让你们团队的工作变得很舒服。

朋友们,学好Python那怕不找工作,最起码爬个网站,图片,文字,视频这些不用每天主动查了,最起码你一点,一个网站的内容就下来了,够你用一年。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190822A0RJD400?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券