专栏名称: Python开发者
人生苦短,我用 Python。伯乐在线旗下账号「Python开发者」分享 Python 相关的技术文章、工具资源、精选课程、热点资讯等。
目录
相关文章推荐
Python中文社区  ·  牛回速归!央行降息降准,万亿重磅利好来袭 ·  3 天前  
Python爱好者社区  ·  来了!GPT4o接入个人微信! ·  昨天  
Python爱好者社区  ·  机器学习全书.PDF下载 ·  1 周前  
Python爱好者社区  ·  这次我又入局了! ·  1 周前  
51好读  ›  专栏  ›  Python开发者

讨论:初学 Python 的过程中,你遇到的困难有哪些?

Python开发者  · 公众号  · Python  · 2017-03-09 20:45

正文

今天分享一个由 vasili1 在 Python 小组发起的一个讨论话题


你在初学 Python 的过程中,遇到的困难有哪些?


学习 Python 当中,按照书本逐步学习 Python 基础编程和 Web 开发,但感觉效率不高。


各位 Pythonist, 大家在初学 Python 时,遇到的困难有哪些?后来是如何跨越那些困难的。请各位前辈多多指点和分享,谢谢!


以下摘选了部分网友的回答


同样的处境



@请叫我扎易


当初因为2.x or 3.x犯难, 然后就是被网页编码问题坑了几天



@愚鲁而迅速2011


遇到反爬虫,歇菜了。还在研究怎么规避反爬虫,比如搞个代理ip池神马的。



@种花家的投机兔


Python本身非常简单,像描述符、元类之类的概念也能深入,但是对非码农的我来说,面向对象编程的思维模式是一个坎,尤其是面对具体业务时更是如此,写出高内聚低耦合、pythonic的灵活代码还是挺困难的。。。



@不正常的Blueman


断断续续学了差不多三个月了,有些东西会忘掉。最近在烦恼要往哪个方向学。今天初次了解了Django框架,发现还有好多要学的,对框架也不理解,很头疼,只能跟着书里的代码来。



@授授ly


我也刚接触Python,想做一个小的工具软件,但是python各种版本,还有QT,Designer等,我也不知道他们之间版本是否可以兼容,效率的确不高,环境还没有搭起来。



@叫我小K咯


我也没效率,超级龟速

一道题能卡我半个多月

感觉自己逻辑太差了,脑袋生锈了一般,要拼了命转动它,真的很难,很痛,但又感觉好像挺有趣的,哎




一些建议



@萌狮 


所谓的高效率肯定是要经过一定时间的累计和总结的,根据我的经验

比较好的办法还是理论实战一起来,而书本多重视理论知识


所以建议你还是多写demo,比如写一个简单的爬虫程序,抓抓图片啦什么的,有了这个小目标,然后就参考大量的例子,试着去实现,然后总结,技术和效率自然会有所提升。



@陌尛don


办法总比困难多。多看源码,多写。基本语法啥的看一遍就够了。看多了如果不用也会忘掉。



@sheldon shen


整个过程基本没有什么捷径可言,无非就是坚持!给点自己的建议吧,我自己从事的是java开发,换到python这种动态语言,思维完全转不过来,不用声明变量类型,一个函数有多种参数形式,参数类型,个数,顺序不定,这和java这种中规中矩的静态语言差别太大了,从java这种静态语言换到python这种动态语言,编程思维的切换是我自己最痛苦的过程了。



@Leave me alone


编程语言仅仅是语言而已, 还是要解决相应的问题。一个问题,用C/JAVA/Python都能实现。重点在于解决问题的思路; 这个就像内功一样要修练。 什么算法的书籍看一看。试着用Python写出来。时间长了,沉淀就好了.



初学 Python 的过程中,你遇到的困难有哪些?如果克服了这些困难?请在评论中说说。

推荐文章
Python爱好者社区  ·  来了!GPT4o接入个人微信!
昨天
Python爱好者社区  ·  机器学习全书.PDF下载
1 周前
Python爱好者社区  ·  这次我又入局了!
1 周前
中央广电总台中国之声  ·  鲁迅先生的支付宝账单什么样?
7 年前