乐乐故事网

有没有人想分享一下自己的python学习故事?

  您好,很高兴回答您的问题。

  个人本职工作是Android开发的,听朋友说Python前景好,就随之入坑了,人生苦短,我用Python。Python的前景非常好,世界常用编程语言排行上Python的排名越来越靠前,这足以说明她的潜力。

  第一阶段:作为一个有编程基础的Python初学者,上手很快,环境装好,pip把一些基础常用的库安装好,就开始按照PYthon3菜鸟教程一步一步的熟悉语法,自学一个星期后就可以使用Django搭建后台,爬取网易音乐了,哈哈哈哈...,当时其成就感爆棚!

  第二阶段:有了Python基础后,我在逐步探索她在我本职工作领域内的应用,也就是探索Python和Android的联系,首先,使用Python做测试脚本,结合monkey和adb对Android进行自动化测试;其次,Android源代码中很多编译脚本都是Python写的,通过阅读,加深了对Android系统编译流程的理解

  第三阶段:自由应用阶段,学了Python后才知道她的强大;通过爬取公司的BUG管理系统,分析BUG数据和小伙伴们的工作效率、获取网上的付费小说、视频、开发人脸识别原型等,当然还有一些领域暂时没有涉及到如机器学习、神经网络之类的,还有待开发,加油!

  以上,为我学习Python的一些分享,感谢阅读,我是@码龙之光

  你好,很高兴回答你的问题。

  我学习python已经5年了,和你说说我的学习经历。

  编程中涉及的知识有3种:
 

  1.很多知识是属于别人给你说了你就知道了,比如很多库和框架的使用,但是灵活运用需要配合实战项目或者大量的项目反复训练。

  2.有一些知识属于即使讲解了很多人貌似听懂了但实际上没有弄懂,比如很多算法,需要配合大量的题目才能彻底弄懂

  3.还有一些很重要但是不紧急的知识点比如数据库的底层原理,很多库和框架的底层原理,这些很多时候没人能提醒你该学或者告诉你,需要工作中去学习。

  
 

  给你分享一些干货,知道了这7点,相信你很快就能学会,并能应用的实际工作中。

  1. 明确学习的目的,比如爬虫、后端、前后结合、web、人工智能等等。

  2. 定个时间,比如1年,每天坚持1小时,坚持这个时间内持续学习,持续行动。

  3. 找到适合自己学习的方法,比如有些人看书写代码,有些人看视频写代码,但是无论如何,每天都要编写一定数量的代码。

  4. 有些知识点听不懂,采用联机学习的办法,多看看不同人的不同角度的讲解。

  5.搭建自己关于python的知识框架,可以用思维导图,先从一个小的知识点开始,扩充你的python的理解,不停的扩充和完善,慢慢的你的大脑里会形成整个python的知识框架。

  6.做一个项目。当你做小例子已经得心应手时,不妨试一下稍大的完整项目,通过项目的锻炼,可以让你快速成长。

  7. 找一群学习伙伴,多参与,多交流,最好能有一个师傅带领,一个好的环境氛围,能起到事半功倍的效果。

  在学习python的路上,如果你有任何问题,都可以私信我,一起加速成长。

  \龙卷风和他的朋友们\:理工科直男一枚。闲暇之余分享点文字、编程、设计等干货,希望和你一起成长。

  一起学习Python,可以站内私信我。带你去学习。

  先说下我自身的“条件”:

  1、英文很差,属于my name is YeHong,这个级别。

  2、没有任何其它编程语言基础。

  这个“硬环境”应该和很多人差不多。那些大学毕业,或者从其它编程语言转python的,如果你和他们条件类似。我所说的学习经历,显然不适合你。

  
 

  为啥对编程感兴趣?

  在使用电脑时,有些软件功能不能满足自己的需要,或者有些需求找不到相应的软件。这是我学习的原因。

  
 

  为什么选python?

  开始我看的是易语言,基础看完了。它的优点就是中文,都能看懂,特别是内置函数都是中文的。缺点就是太“旧”了,属于有人生没人扶植的弃子。打个比喻,就是土老帽,不“时尚”;是被边缘的皇子。

  
 

  然后听说python很好学,也很“时尚”,啥新出的玩意,它都可支持,就打算入坑。

  
 

  反复的入坑

  1、

  从网上下的视频教程看,说下我看的心情(;´д`)ゞ

  每个视频教程、还有多数书都是按部就班的讲,什么是变量、什么是字符、字符串操作......然后就没有然后了。我唯一的感受就是,想呼他(〃▽〃)说了那么多操作,这个操作有啥用,为啥要讲这个函数。一堆字符切来切去,看的我比吃安眠药都困。

  所以就不学了。

  
 

  过了段时间,找不到好的教程,又回来捡垃圾,接着看,就这样睡睡醒醒,总算把基础过了一遍,但我啥也不会。看演示,嗯......关了视频,嗯?属于一脸懵逼的状态。

  
 

  属于没有python语言的概念,就像我告诉你,我会做种好吃的叫“幕湖”,你会想这是啥玩意儿。我也弄不清用python编写程序会是啥玩意。

  
 

  看python代码的时候,我分不清哪是python语言关键字部分,哪是作者随便写的英文变量,即便是中国人写的教程,也全是用英文写。

  
 

  因为不认识英文,每个英文在我眼里长的都差不多,无论是各种函数还是作者写的变量,看的好晕(╯﹏╰)分不清

  所以又不看它了,还是易语言友好呀。

  
 

  特别是一个函数的使用说明,它都是英文,对比易语言,你才能体会汉字的友好。

  或者说,你才能体会到,会英文的方便。学非汉语编程的语言,最好是你英文好,事半功倍!!!

  
 

  2、

  应该知道我在看python,会给我推一些python的文章。看到有人说某书好,就下载来看看。我又开始了一段时间的学习,然后发现一个大坑。

  
 

  python没有写图形化程序界面的,下载的教程里在用代码写图形界面。阿西吧,当时我就想砸电脑,这不是脑子有病吗,用代码写图形界面,若是一个复杂的界面,我光计算每个按钮的像素位置就要一天吧。谁脑子瓦塔了会用这种方式(▼ヘ▼#)火帽三丈有木有!还是python写的程序不需要图形界面!

  
 

  瞬间怀念VB,怀念易语言的图形界面,按钮随便拖放,大小随便拉。我拖,我拉,拖拖放放好不自在。python 滚......

  
 

  3、

  过了些沉寂的日子,我发现了PyQt5,这是个好东西,图形界面的,又可以随便拖,随便拉的日子又来啦。
 

  虽然是英文的看不懂,但比写代码要好用太多。下图是上面窗口的一部分代码,反正我是眼晕。看过易语言才知道汉语的好处。

  
 

  最后外行学这个,最好有个会的人可以请教。不至于像我这样,茫茫迷雾中,找不到河里的石头。

  英文不是必须,但会英文一个月能学会,你要多花费数倍时间。遇到问题,会英文的能看懂提示、帮助文档。不会的它英文也不认识你。

  没看到有合适的小白教程PDF,无论是翻译的,还是国人写的,都不适合没有英文基础、及编程基础的小白看。那些名字带小白的教程,也就是带个“小白”而已。特别是翻译教程,它们应该是适合英语国家的“小白”,不适合汉语小白。

  写教程的都是已经会的、英文也很厉害。我看的教程,他们都没有卡到小白的“点”上。这方面视频教程比PDF书好些。

  当一个教程看不下去时,换个教程看。你会发现,另外一个说的明白。

  代码多写,多写,多写。看着都会,一写全是错误提示(o゚▽゚)o

  我是最近几天坚持学习Python,在也写了日记。

  之前也是开始过几次,之前买的几本书,内容基本都是和大部分编程书一样,先介绍元素,后举例讲解。对于我可能不适应这样的学习方法,因为一开始的基础元素内容真的很多,导致学习几天就失去了兴趣。

  现在学习的这本书,我自身感觉挺好,它是先讲个小例子让你去跟着敲代码,结果也是和他的一样,对于我这新学的有种成就感,然后它没部分只讲解里面一两个重点,剩下的只需要有个印象,后续再来讲。这样对于我们一部分新手学习,就很能容易跟上节奏了。

  目前我已经学习五天了,每章的知识点很重要,但我认为更重要的是习题,一定要坚持把习题做完,这样对章节的知识点加强很有帮助!即使两天做一个章节的习题都行!(只盯着一本书,不要来回穿插的看)

  我也看别人的方法,关键是找适合自己的学习方法,其次自学对于新手扩展思维有局限,只能是书本里的,要想专业和思维扩展还是有一定的专业的学习或培训(或者几个自学的人相互沟通学习可能也是一种很好的方法)

  自学的人很多,大家一起加油!一起坚持!

  
 

  毕业以后,开始工作了,有一次接了一个私活儿。

  这单活是需要开发一个爬虫+挂号于一体的软件,3000块钱,对于当时的我算是不少钱(不对,对现在的我也是不少钱)。

  

 

  软件自动扫描医院网站的号源,自动挂号并发短信通知,具体是哪个医院我就不方便说了。

  那时候我还是只会C/C++啊,利用业余时间写了一个星期,实在是太麻烦了,尤其是网络通信、字符串处理、网页解析等等,用C++写开发效率实在太低了,还容易一言不合就崩溃。

  虽然那时候我不会,但也总还是知道,在爬虫领域,Python才是王道!

  前不久,媳妇儿邀请她的高中同学,还在读新闻传播学博士,来家里吃饭,在吃饭的时候,她同学竟然问我如何学Python。

  我当即有点吃惊,怎么连博士,还是新闻传播学的都要来学编程了?

  她告诉我,她们读博士要做很多社会调查课题,有很多数据处理、统计分析的事情要做,学校的导师要求她们能够用Python去做这些事情。

  吃惊之余,也感慨Python这家伙影响力真是越来越大了,一个曾经我瞧不起的脚本语言,如今居然这么香,真是啪啪打脸了!

  最后多说一句,小编是一名python开发工程师,这里有我自己整理了一套最新的python系统学习教程,包括从基础的python脚本到web开发、爬虫、数据分析、数据可视化、机器学习等。想要这些资料的可以关注小编,并在后台私信小编:“01”即可领取。

  谢谢你的邀请。我本身是干运维的。平时工作日自己挤时间学习Python(在忙碌的时间里挤时间学习效率很高),然后在虚拟机里面安装Python的各种库,测试各种代码段的执行结果。在代码执行完成之后,显示出结果的一瞬间,有一种说不出来的满足感。

  我个人的学习经验总结:比如Python的学习。在学习了一段时间之后,可能会产生某种“厌学”的情绪,此时我需要去学习另一个方向的知识而不能继续在学习Python。如果继续下去收获到的很少,学习效率很低。不如换个方向,换个思路,达到更好的学习效果。

  我大学毕业做的财务,后来离职了,网上咨询了一家机构,就自己背着行李屁颠屁颠的去了北京,在某公的五方桥基地暂时安营扎寨学习了,学python,6个月后,工作了[捂脸]

未经允许不得转载:睡前故事_儿童故事_睡前小故事_童话故事-乐乐故事网 > 有没有人想分享一下自己的python学习故事?

评论

留言与评论(共有 0 条评论)
   
验证码: