建议看一下,零基础学Python都想问的6个问题,老司机给你两千字解答

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!习进阶更高效! 阅读详情

最近我们知识星球(千人Python知识星球)里面来了很多小伙伴,来自五湖四海,很都是零基础的同学,非常捉急,想学Python,有很多问题想问,我觉得这些内容非常有用,这里也在公众号里面发一下,希望能帮助到更多的小伙伴!

640?wx_fmt=png


01.

Python怎么学?


Python虽然号称非常简单,功能强大!但是再简单,它也是一门编程语言,任何一个编程语言都会包含:

  • 内功,心法和招式,内功心法就是指的算法,数据结构;

  • 招式就是任何一门语言都有的,变量(int/string/float),条件判断(if/else), 循环(for/while),函数(fun),模块(import),文件(I/O),并发(多进程,多线程)等等;

  • 这些招数无论你学C,C++,Java,Python都会有的,只是语法不一样而已


640?wx_fmt=png


所以学语言需要遵循一点的逻辑,循序渐进,不要上来就啃硬骨头!从容易到难,不要语法都不太熟悉,就去看爬虫,hello world还没有写好,就去看数据分析!最后就是欲速则不达!


那既然学编程有一个过程,有没有什么好的方法?


1).建议一开始的是照着敲代码

就是把别人的例子一个字一个字敲一边,主要选的例子不要太长,以20行内的例子比较适合。


2).开始改代码

等你一个字一个字敲一边之后,要开始改代码,比如把把100改为200,比如把for循环的变量改改,然后等你熟悉了,可以改一下结构,改一下顺序。


3).擦掉重来

等你完成了上面2步,把代码全部删除,然后自己重头开始写出来,一行一行用自己的方法写出来。


所有的作品都是先模仿->再修改->再创造的流程,这招看起来很笨,但是非常有效果!尤其是对初学者!



02.

现在学Python是不是有点晚了?


一点都不晚,目前全民编程的趋势越来越明显!无论是文科,还是理科,无论是运营还是产品,很多岗位都要求懂编程!打个比分,很多金融保险行业的,普通的员工,放在10年前跟编程八杆子打不到一块去,现在都要懂编程!


为啥呢,因为现在各行各业的数据越来越多,行业竞争越来越激烈,需要提高效率,优化流程,而编程是一个非常好的途径!那为啥是Python呢,因为Python目前是所有的主流语言里面最简单的,最容易上手的语言,C,C++,JAVA,PERL,RUBY,JS这些语言不是太复杂就是太笨重,学习的成本太高了。


网上有一些对比的分析,同样的一个问题,要C要100行,Java 要10行,Python 只要1-2行!听起来有点夸张,但是确实是实话,Python把很多复杂的东西都隐藏了起来,你不需要考虑烦人的指针,不需要考虑垃圾回收机制,更不需要去考虑复杂的语法,因为Python本身的语法有点类似英语。


640?wx_fmt=png


现在K12的青少年都开始学Python,所以全民编程的趋势风口已经来了,不要在犹豫中错过! 学Python 不敢保证你大赚很多,但是一定不吃亏,绝对是加分项



03.

资料一堆,网盘都放不下了,

怎么看啊?


很多时候不是我们没有选择,而且选择太多。好比你下班回家饥肠辘辘,家里只有一碗泡面,你不会考虑吃什么,直接端起来就吃了,而且吃的一干二净!为啥你没有选择,饿呀!


但是你走进一家大的自助餐,面对上百种的各种各样的美味菜肴,你的选择太多了,吃海鲜还是烤肉,先吃鸡腿还是先吃牛肉,我是喝橙汁还是西瓜汁,结果每一盘菜都有剩下,每一种都没有吃干净!最后的结果就是小猴子掰玉米,一个都没有学好!


focus很重要

640?wx_fmt=png

建议是根据自己的爱好和工作情况,一个时期选择一个方向研究起来

  • 我要入门,那么就先看入门的书

  • 我是准备自动化测试的,那么我啃CI方面的书

  • 我是准备要数据分析,做增长黑客的,那么我就开始研究数据驱动运营,研究数据分析,

  • 我是准备进军AI领域,那么就一头专心研究机器学习

但是也有人天生博爱,就是都有兴趣,也可以的如果你的时间和精力都允许的话,你可以先入一个方向,然后再横向扩展到多个方向!


04.

为啥我学了3个月,

还是毫无进展?


学3个月还是毫无进展的人,并不是在少数。这样的情况,主要是因为一般工作中并不直接用到Python,或者不是直接从事Python相关的岗位!或者是没有很强的需求,比如我要找工作,比如我要考证书等等!毕竟没有需求就没有动力,如果现在老板跟你说我们要开发一个新的产品,比如要用某种技术,或者你马上要转岗,对方的岗位明确要求必须会Python,相信你的动力会强很多!


640?wx_fmt=png

每个人都是有惰性的,编程又是非常枯燥的一件事情,很多事情都是被逼出来的,人只有在有压力的情况下才会跑的更快!


05.

学Python到底能不能找到工作啊?


学Python能找到工作,但是并不是充分必要条件,公司里的工作并不是只要求会Python,只会一门语言,现在大部分的岗位都要求精通一到两门语言,git版本控制,linux的基本操作等等!

  • 你做后端的,我希望你懂Javascript,我希望你懂数据库。

  • 你做自动化测试的,我希望你懂linux,我希望你了解shell

  • 你做数据分析的,我希望你不仅懂Python,还要懂数据库,还要懂很多可视化的工具比如Tableau,excel,还有统计学!


一个工作不是一个单能力组成的,而是要求复合的能力!更不要说你的团队合作,沟通能力,责任心等。所以如果你真的功夫练到家了,你真的懂的很深很多,我相信你一定能找到工作的!



06.

学Python应该怎么看,

怎么练才比较快?


建议以始为终,以目的驱动学习!什么意思,就是完全以需求和目的出发,来反过来指导你的学习!

  • 比如我就是要学会爬豆瓣,我做一个电影排行榜;

  • 比如我就是要搭建一个网站,用Python后端搭起来;

  • 比如我就是要做一篇文章是研究北京的二手房的数据;

  • 比如我就是要做一个简单的推荐系统!

然后把这个任务总体分析需要学哪些内容,需要看什么书,什么资料找到,再把任务分割到每一个小块,并设定目标每天看几个小时,每周完成多少,细化任务!相信这样的科学备战,绝对不会出现,3个月过去,还是在Hello world!


当你有很明确的target,会进步很快很快,当然也欢迎加入我们的组织(Python知识星球),里面有很多小伙伴一起学习,会少走一些弯路,短期内也会成长的更快! 一个人学习太枯燥,不如结伴而行!


近期热门:

廖雪峰大神的“大数据分析全栈工程师”课程第8期开始招生



Python心得和技巧:

零基础学了8个月的Python,到底有啥感悟

我珍藏的一些好的Python代码,技巧

菜鸟写Python程序,如何从新手变老手

菜鸟必收藏,13个Python惯用小技巧




 

640?wx_fmt=png

给个[在看],是对小编最大的支持!

CTFWeb——Bugku秋名山司机 详细题解 1 阅读详情

相关推荐

身为一个小白,看到一篇值得看的文章。讲述小白python6个方法。

01. Python怎么Python虽然号称非常简单,功能强大!但是再简单,它也是一门编程语言,任何一个编程语言都会包含: 内功,心法和招式,内功心法就是指的算法,数据结构; 招式就是任何一门语言都有的,变量(int/string/float),条件判断(if/else), 循环(for/while),函数(fun),模块(import),文件(I/O...

weixin_30436101的博客 264

E-Learning心法第4讲:来自Python者的三大困难

PS:下面是我一个师弟给我发过来关于他Python的困惑,和ITCAST希望解决的问题不谋而合,以下是我给他的回复"to XXX:非常有帮助,我们现在正在想如何解决这个三个问题脚手架---如何设计好的课程导航,引领员快速入...

congjianzhuo3729的博客 332

我的心酸求职之路:如果可以,去Java、C,不要搞Python

很多人之所以从事Python,是因为很不爽PHP的语法,虽然PHP被称为世界上最好的编程语言。于是为了这个原因,付出了沉重的代价,失业了好几回。 身边有些人时不时总是会问我一些Python的技术问题,但是大多数情况下都是比较基础的。要不是近几年Python火了起来,说不定我真的转行送外卖了。 对于Python这么语言,可以当作一门兴趣或爱好来习,但是若是想找到份好的工作还是谨慎为主...

Leo的博客 5125

Python总是了新内容又忘了旧的咋办?

Python总是了新内容又忘了旧的咋办? 比如爬虫的几个解析库,了pyquery后感觉beautifulsoup又有点忘了,只能大概记得有哪些功能,xpath感觉基本忘光了,最近看了一些selenium的说明文档,感觉也是脑袋里乱乱的,用起来还要到网上查。 1、不仅仅是Python,任何一门知识都是,记忆差是习的大敌。 很多初者在接触新知识的时候都会给自己很大的压力,这种“习惯性压...

julyedu的博客 1076

零基础入门Python想问6问题Python司机直接给你全盘解答

语言需要遵循一点的逻辑,循序渐进,不要上来就啃硬骨头!从容易到难,不要语法都不太熟悉,就去看爬虫,hello world还没有写好,就去看数据分析!最后就是欲速则不达!

DEVELOPERAA的博客 369

作为一名Python司机,给Python者的建议,希望你们少走弯路

通晓任何一门编程语言,都需求通过大量的实践来积累经验,解决遇到的各种疑难问题,看别人的源码,分享自己的分码的这个进程,才能够通晓Python的方方面面。对于框架而言要尽量多,这样对于今后做网络编程项目则大有裨益。Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的习资源,保证自己得较为全面。· 介绍Diango和它的基· 布置前预备· 主流布置方法介绍· Diango多服务器分离· 脚本自动化· Diango的服务器安全。

m0_59236602的博客 1341

作为运维你还在想要不要Python?听听运维司机怎么说

今天闲聊下为什么我比较建议运维人员去python

wly55690的博客 256

菜鸟python实例_菜鸟Python,双手奉上司机给上路新手总结的Python实战问题…...

针对Python这一话题每天后台都会有不少小伙伴提出问题,下面我就将这些问题进行汇整,产出"Python实战问题篇",我认为这些问题非常具有代表性,希望可以帮到大家。第一类问题:基础问题(小白问题)这类问题比较多,一般都是还未接触到Python不知道它为何物,它能在哪些方面帮到自己的小白提出的,这样的问题我找出几个有代表性的如下:a.如何从黑盒测试升级到自动化测试,Python的方法?b.你是...

weixin_39572972的博客 206

python语言type board_菜鸟Python,双手奉上司机给上路新手总结的Python实战问题……...

针对Python这一话题每天后台都会有不少小伙伴提出问题,下面我就将这些问题进行汇整,产出"Python实战问题篇",我认为这些问题非常具有代表性,希望可以帮到大家。第一类问题:基础问题(小白问题)这类问题比较多,一般都是还未接触到Python不知道它为何物,它能在哪些方面帮到自己的小白提出的,这样的问题我找出几个有代表性的如下:a.如何从黑盒测试升级到自动化测试,Python的方法?b.你是...

weixin_39719042的博客 390

来自一个程序员大佬的回答:建议小白python吗?

当然建议,一定建议,肯定建议!如今,Python已经成为一种再主流不过的编成语言了。它天生丽质,易于读写,非常实用,从而赢得了广泛的群众基础,被誉为“宇宙最好的编成语言”,不仅被无数程序员热烈追捧,还吸引了众多年轻人的眼光,这其中也包括我。虽然Python,但是对于刚入门的小白来说,它有时候也像是闹别扭的“女朋友”一样,很难捉摸。

2401_84206094的博客 692

10年经验Python司机分享:转行如何自Python并且找到工作?

目前信息化产业发展势头很好,互联网就成为了很多普通人想要涉及的行业,因为相比于传统行业,互联网行业涨薪幅度大,机会也多,所以就会大批的人想要转行来Python开发。

大模型教程的博客 252

Python司机分享:转行如何自Python并且找到工作?

目前信息化产业发展势头很好,互联网就成为了很多普通人想要涉及的行业,因为相比于传统行业,互联网行业涨薪幅度大,机会也多,所以就会大批的人想要转行来Python开发。1.明确你将来是做什么工作的,需要掌握哪些技能,很多人连这个就不知道就盲目的,你首先清楚,现在公司需要什么人才,你应该奔着什么目标努力。

wly55690的博客 210

在哪下载python安装包,在哪下载python程序

大家好,小编来为大家解答以下问题,在哪下载python安装包,在哪下载python程序,今天让我们一起来看看吧!

Clt216的博客 431

5年经验Python司机分享:转行如何自Python并且找到工作?

5年经验Python司机分享:转行如何自Python并且找到工作?

m0_66958971的博客 288

当年自Python走了很多弯路,程序员给广大新手的自建议

相信很多人自编程都是从某站起步的,当初看到某站上大量“价值过万的系统编程课”视频教程,欣喜若狂到沾沾自喜,感觉白嫖到了宝贝,从此开启了自之路,离进入脱发行业只有个把月的距离。 但是!等刚到一半,正处于知识深入过度的关键时刻,突然发现后面没有了。。。就像刷剧刷到关键剧情,突然蹦出来个说单口相声的胖子告诉你“欲知后事如何,且听下回分解”,那感觉相当难受啊。

m0_70486148的博客 101
上一篇: Python里的数据分析利器|用Pandas“花式拼接各种表格”
下一篇: 知乎 40 个神回复,字字珠玑针针见血
菜鸟学Python
博客等级 码龄9年 7562粉丝 571原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值