excel学习库

excel表格_excel函数公式大全_execl从入门到精通

没有基础应该怎么学Python?我的亲身经验分享给你

大概一年前我就想学习Python了,但因为工作比较忙,而且觉得Python肯定不太好学,所以一直搁置在那里。 宅家学Python 到了今年1月28日也就是大年初三的时候,眼看新冠肺炎疫情不会短时间结束了,全国各地都在严控,我们这里也不例外,平时不让外出,我突然发现,多出来了大把的时间。于是我正式开始学习Python了。 从1月28日开始到2月10日我正式上班,这十几天的时间我把Python的基础知识过了两遍,还完成了一个自己的项目。 第一遍是看视频,网络上关于Python基础的视频到处都在送。 第二遍是看书,我看的是《Python编程 从入门到实践》
这本书写的确实好,我几乎筛选了所有的入门教程,只有这本最合适。因为,这本书讲的并不详细!他只把目前需要用的点讲到,用不到的就没有讲,这样不乱,容易上手。新手最重要的就是上手! 这两遍学习都需要配合实践,一定要手敲代码,Shift+F10查看运行效果,只有这样才能更加深刻的理解。 为什么要先看视频后看书,因为刚开始的时候,没有基础,直接看书很多东西无法理解就会卡住。而看视频,第一老师现场操作,我们能够直观的看见,第二看不懂也不会卡住,视频继续播放,可能后面慢慢就理解了。 第一个项目 上班前的最后两天,我开发了一个项目。这个项目是用来解决我的一项重复性工作的。每天我都需要拿出来4个小时左右的时间重复的干这一件工作。 在开发过程中,哪里卡住了,我就去百度,或者去csdn查,或者去看书。通过这种方式,我了解了os模块,了解了pyautogui模块,知道怎么修改程序运行路径,还知道怎么修改系统时间、利用Python直接后台执行cmd,运行system命令,顺序读取excel内容等等。 正式上班前一天,这个程序通过了最终调试。tools文件封装函数 main调用通过自己编写的软件,我每天固定的4小时工作内容,就让计算机自动替我完成了^.^而这4个小时的时间,就成了我自由支配的时间。 没有时间的保障,干什么都是妄想。 后续规划 接下来我做了一个短期规划: 1、把Python的基础再系统的梳理一遍,这次我用以教代学的方式,也就是写出来分享给别人,这样也能帮助到其他跟我一样自学Python的朋友。已经把重要的基础在百家号分享完了。 2、开始学习Python爬虫 到昨天为止,我已经可以自己编写爬虫,对静态网页进行爬取了。爬取的图片从单网页爬取内容,到跳转网页爬取高清内容,再到多网页获取列表顺序爬取全部内容,我一共实践了5个网站。最终实现了可以把一个静态网站的所有图片全部爬取下来。秀一张 哈哈 想要自己爬去下一阶段开始学习动态网页的爬取,这个比爬取静态网页要复杂的多。 重要体会 以上就是一个Python小白,从一窍不通,到可以自己创建项目的过程。我有一个重要的体会,分享给想学习Python的朋友。 如果你想学习Python,一定要知道,80%的知识都是比较容易学的,只需要花费20%的时间就能够完成。而剩余的20%的知识是有深度的,需要花80%的时间去学习,还不一定能够学得会。收集的重点资料网址所以,一味的看书、看视频都是低效率的,一定要自己上手实践。在实践的过程中遇到问题,就上百度去查,查着查着就发现,很多之前不明白的地方都搞懂了。 例如:我在实践写爬虫的时候,遇到了一个网址: http://xxxx.xxxx.html他的下一个网址是: http://xxxx.xxxx_10.html ,再下一个网址是: http://xxxx.xxxx_20.html 通过对比就能发现,通用的部分是http://xxxx.xxxx 那怎么去掉 .html 得到我们想要的呢?这时候就想起来了之前学过的序列里面的基础知识。通过切片可以得到我们想要的字符串。url = http://xxxx.xxxx.htmlprint(url[:-5])这样就得到了我们想要的内容。 前期学习字符串切片的时候,负号如何使用其实我并没有掌握特别清楚,但我知道它可以实现的功能。 在项目使用到的时候,我根据实际情况,去实际操作一下。这一个知识点就被攻克了,掌握的不仅牢固,而且透彻。这只是一个很小很小的例子,其实我遇到的很多问题都比这个凶残100倍。 比如:我曾经花费了一天的时间去查和测试BeautifulSoup里面find_all的具体用法,因为在获取”src”网址的时候,始终get( )不到。find_all的定义说返回一个列表,看似很简单的一句话,但在实际使用中还是有很多注意的地方。列表里面可能还是一个列表,里面可能还有一个列表,而我们要的内容在最里面的列表里。这才是get( )不到的原因。就这一个问题,我不仅学透了find_all函数,还对列表有了更深刻的理解。 再比如:通过pip安装包的时候,始终下载不下来,去官网下载也一直失败,折腾了我一晚上,后来发现了可以通过清华大学的镜像安装。我也把这个内容分享到了百家号上,希望能够帮助到后面的朋友。 干就完了 啰里啰嗦说了这么多,最后总结一下:学习Python最重要的就是实践,在实践中每解决一个问题,那技能水平就提升一大截。就好像30级的你,打败了50级得怪兽一样,等级蹭蹭的涨。 如果你也想自学Python,可以关注我。我会把踩过的坑分享给你,让你不要踩坑,提高学习速度。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接