您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
我就想问一句,python到底要咋学?
阶段,在这个,报错我就想问一句,python到底要咋学?
发布时间:2019-02-08加入收藏来源:互联网点击:
问题补充:
累了累了,摸索了一个多月,才学到爬虫。
中途建了学习群,也看过各种视频,书。真的太难啃了。
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
这个问题很好,关注它说明我们已经知道Python是什么,而且我们确立了想要学习Python的目标。现在需要知道怎么学Python可以学得又快又好。
以下是我自学Python的心得,纯干货,希望对题主有帮助:
一、打基础
在这个阶段首先要明确学Python的目标,确立学习计划,养成学习习惯。学Python是一项需要持之以恒、长期练习与运用才能有所收获的事情。
制定学习计划,例如安排每天21:00-22:30专注学习一个半小时。制定学习路线,打基础的阶段入门学习资料非常多,我比较推荐的学习网站是“Python教程-廖雪峰”,需要的可以自行百度。多学多练,半个小时学知识,半个小时练习,半个小时写学习笔记和心得体会。二、以练代学
基本学会了Python安装、ide安装、基础语法、常用函数、常见模块、面向对象这些内容以后,就需要增加实战练习了。在这个阶段最好是结合自己的工作需要,尝试用Python编程来写一些对工作有帮助的脚本。
在这个阶段的朋友最大的特点是感觉什么都会,但实际做项目时处处卡壳、步步报错,没关系!遇到报错就百度,遇到问题就四处问!坚持不懈地做下去学下去。
慢慢地你会写出第一个简易的程序,写到第二十个、第五十个的时候会越来越流畅,写多了就会找到编程的感觉和思路了。
三、步步为营
很多自学Python的人在第二个阶段遇到各种报错的打击之下就放弃了,假设你经历了第二个阶段的洗礼,现在能够写一些简易的程序,遇到报错都能解决,那么应该进入第三个阶段的学习。
在这个阶段学习的不单单是Python本身,更需要对计算机原理、数据结构、操作系统、计算机网络、数据库、程序算法等等一系列的知识进行适度的了解、学习、掌握。
在这个阶段建议你找找各种Python就业培训班的视频跟着学,淘宝上很便宜的就能买到许多,在B站也有免费的。
这个阶段是最磨人最耗时间最考验人的阶段。绝大多数人在这个阶段没有好好地学扎实计算机相关知识,最终导致只能写一些小程序、小脚本,一旦要写大一点的程序和项目就会遇到各种克服不了的问题。
希望题主能持之以恒地学习,学扎实,最终成长为一名合格的程序员。
最后,学习Python的朋友可以关注我,我会经常更新深入学习Python的知识点。
回答于 2019-09-11 08:43:50
简单的问题简单来回答:
把书中的代码敲一遍,可以快速上手语法结构。找一个开源框架做一点简单的项目,熟悉下如何把想法实现出来。开始看框架内代码,进阶怎么样写更优雅代码。回答于 2019-09-11 08:43:50
本人28岁零基础自学的Python,没有参加任何培训,最近刚转行成功,其实学的并不深入,但是对找的工作刚好够用,Python的方向太多了,必须确立好工作方向,重点学习才能更好的找到工作。
我刚开始是看的 廖雪峰的Python入门课程打基础,然后跟着B站上面的视频,学习web开发,自己跟着视频做两个网站,然后可以去面试了,面试可以帮你快速定位自己的不足,我就是一边面试一边学习,面试考察什么就学什么,有一次被问道会不会Linux,我说只会简单的命令,然后对方直接挂了电话。。然后我就花了一周把鸟哥的Linux私房菜过了一遍,后面投简历可以选择与自己已有技能靠近的投,我当时定的就是Python,Django,MySQL,Linux,往这些上面靠,有不足的就继续学,后面看到几个合适的岗位但是差一个技能不会,我就继续学了docker,nginx,然后我发现还是运维的岗位面试相对好通过,就主攻这个方向了。
面试几家公司你就会发现,同样的薪资开发需要投入的精力远比运维多,但是另一方面开发的工资上限高啊。有利有弊吧!自己权衡!
回答于 2019-09-11 08:43:50
本人目前也在自己学习python相关的东西,我自己对于python有一点想法,可以分享一下。
首先,我认为,python归根结底还是一个工具,而作为并不是计算机专业的人来说,我更多的是追求实用性,并不是要追求每一句代码的原理。就像我之前做过很多手游的脚本,更多的还是要解决当前的实际问题,只有在真正解决问题的时候,你才能有目的性的去学习。
其次,编程我一直认为它更多的是训练你的一个思维的逻辑性,在面对问题的时候,一个思考习惯。我比较喜欢用“幕布”这个软件,先把整个思考的逻辑写清楚,搭好骨架,再往里面填充语句,这样可能更加清晰。
第三,对于我自身而言,平时没有那么多大块的时间来学习。我是习惯从平时工作中发现一些问题,然后试着用python来解决。身边也有很多学编程的专业人士,和他们聊天得知,其实很多语言、框架,都可以在网上直接抄作业,而每个人写出来的代码,差距其实就在逻辑的构架上,有的人写100行才能执行完,而有的人可以用60行。这其实就是整个逻辑的差距。
楼主不用太过于纠结视频、书本,我觉得还是从解决实际问题出发比较好。
上一篇:母亲随着年纪的增长出现了一些身体上的小毛病,就非常焦虑,要死要活的怎么办?
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |