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

AlphaKnow


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

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,在头条也写了日记。

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

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

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

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

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



疆小魚兒


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

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

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

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

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

以上,为我学习Python的一些分享,感谢阅读,我是


码龙之光


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


挨踢人


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


叮叮不叮咚咚锵


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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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


分享到:


相關文章: