Python能自学成功吗?
的有关信息介绍如下:能,我就是自学的。
成不成功不知道,反正我自己用python帮我做了很多事。并且我不会再受网上的Python言论左右,因为随便学过一点Python的人都可以胡说八道一番。也不会不会因为铺天盖地的课程广告而疑惑,反而多了一些鄙夷。广告真的太能吹了,自己扎实学到的和真正应用到的才是实在的。
你可以看我的B站:强哥学Py
也可以看我的芝士回答专栏,总之,希望对你有帮助。
当然可以自学。Python是一门相对来说比较简单的编程语言,自学完全ok。
但是,对于自学的话,看你是否有基础。
总体来说分为三步,第一,如果你是没接触过编程的人,那你就要把编程的硬知识学会了,一些语句,逻辑关系。因为这些是你以后进行写代码的基础,当然生硬硬的语句可能一下子全部记住也是有些难度的,你也可以在以后的边练习边熟练。第二步就是看一些写好的东西,自己模拟做一下,将第一步所学的东西用起来,加深理解。第三步可以自己写一些,总之是一个不断学习的过程。
有道云笔记
具体一点而言,你可以这样学python:
1、学习py要有针对性,目的性。不要漫无目的地学,py功能很强大,能应用到的场景很多,比如做网页,做游戏,做界面,做数据分析,统计分析,深度学习,机器学习等等不一一例举(大神们不要吐槽我说法不专业,毕竟这是针对没有任何编程基础的人。)看你自己的需求是什么再去学什么。
2、现用现学。这是我个人的学习方法,供大家参考。我是先学一遍基础教程,然后在量化平台开始数据分析,用到什么不会再去补什么,比如数据分析用到pandas,我再去学pandas。
哪怕是基础知识,当用到时发觉忘记了回头复习巩固是常有之事。只有追着自己想要的东西去学,学会了才有成就感,有动力继续下去。这好比你追求妹子,每日负责接送,送花送包包,一段时间后,妹子和你牵手了,你才有成就感,才有动力追下去。
有道云笔记
不信你可以做一下各种py基础教程的练习题,做起来不是那么有趣,有点做奥赛题的感觉,很伤脑筋,你又不知道跟自己想要的有什么关系,你很快会觉得无聊。但bai大家对于基础课程要坚持,练习题可以不做,但你要保证自己至少看懂了教程的内容。
所以,学习python是不难的,关键还是要有目的还有恒心,三天晒网两天打鱼这样肯定是不成的。
请定义“成功”是什么程度...
hello word肯定没问题。。。
学习一门编程语言,就像学习跟鸟对话,并且指令小鸟完成指定任务。
要完成这个目的有两个方面:
如果只是单纯学会了基本鸟语,但是无法命令小鸟完成指定任务,这....应该还是算学习失败的吧?
所以python学习,和其他所有编程语言一样,不可能分割成纯语言学习的,你还得了解计算机的行为,比如多线程/多进程/协程。还得了解一群鸟的行为,比如说网络通信协议。
所以....这个过程比自学“微积分”要复杂的多。你学数学,可能就只是要学数学。
但你学一门编程语言,就像还得学体育、学数学、学语文、学物理、学化学....是一个集合,无法完全剥离。
所以除非计算机科班有相关基础知识,否则还是找个人带比较好。否则,你都不知道要解决什么问题,要学什么。。。。你得首先拿到地图。
自学不是一定不能成功,只是...太难了,并且太耗费时间。反正我感觉可能比自学高数要难。。。除非你所谓的学会,不是指能做大项目,而是输出hello world或者调取一些库比如说beautfisoul来爬个虫。那种程度是很快学到手的。
而单纯语言本身的高级特性,像什么描述器协议、魔术方法、装饰器、元类、....,你非得说有耐心在官方文档上深挖,自学完成.....也不是不可能,但基本上我不太认为一万人里有1个人能做到这种耐性,能做到的,可能ta本身就是有计算机背景的。否则可能连文档都未必看得明白在写什么。
总而言之,不建议自学。除非学着玩玩,只是调调库,写些性能比较低的爬虫,做做Excel...
首先告诉你的是,零基础学习开始系统学习Python肯定难,Python的专业程度本身就不简单,学习这事本来就是一件非常煎熬的事情,人都不愿意学习,可是没办法,为了生存掌握一个技能,你必须学,如果你认真的对待,你就找不到高薪水的工作,所以首先学习Python意志,坚持非常重要,很多人放弃的原因根本就是缺乏这些素质。
· 多抄、多写、多想、多问、多看、多听、多说
· 谷歌和度娘
· 加入学习交流群(多看、多分享、多交流)
· 有一套系统的学习教程
· 记录笔记,认真完成课后练习
回答肯定是能(^_^),因为自学成功的大有人在,
有的可能有一定基础,有的也是零基础,关键还是看自己的兴趣与努力吧,
零基础建议从一些基础的书籍与视频循序渐进的展开,
书籍推荐一本比较经典的入门级
视频可以去网易云课堂里搜索杨洋老师的:全民一起玩Python的课程,
有了一定基础后再刻意练习练习,找一些实际的案例场景比如爬取网上的一些好玩的东西(图片,音乐,招聘信息了等等),调取一些人工智能人脸识别的接口判断明星了,做一些天气信息股票信息等的监控了,做一些数据分析可视化了等等,总之就是以实际案例项目带动自己学习,这一步进阶完成后就可以去看一些大佬的或者开源软件的代码学习人家的高质量代码或与一些高手过招交流,最后也就算成功了吧
最后祝:学习成功,加油!!!
说在前面的话,学习一门语言不可能是一朝一夕就能掌握的,要做好充足的准备,尤其是信心,否则半途而废就没意义了。Python是一门高级编程语言,而且Python语言适合零基础人员学习,也是初学者的首选。
如何学习好Python:1要有决心
做任何事情,首先要有足够的决心和坚持,才能做好事情、学好Python。
2勤于动手
对于编程语言的学习,不能眼高手低,学的过程中,想到就要写出来,一方面能够培养出写代码的感觉,另一方面可以加深知识的掌控。
3thon编程语言的全面学习,需要拥有一整套系统的学习资料和学习计划,全面掌握Python基础知识,对以后解决Python编程过程中的
问题十分有益!
4项目实战训练
Python编程基础知识的学习最终目的是应用于项目中,因此,项目实战训练必不可少,多做几个项目,尽量是功能完整的项目,形成项
目思路,对以后进行项目实战是很有好处的!
事实上想学好一门言语或许是其他任何的技术,都不可能短时间内学成,除非能够像电视剧那样把手放在背面传功,或许拿到屠龙刀里的
九阴真经,让你一下子变成超级赛亚人3,消灭地球。
要把Python学好,在我看来,只要相同东西能够帮你做到,那就是,爱好-爱好-爱好!重要的事情说三遍!在Python这个魔法世界里,
找到你自己感爱好的点进行切入,并时刻找到爱好点进行自我驱动是最好的学习方式!
还有一个问题是,看你学python要干嘛?这个决议了你的需求学习的深度。假如你只是想了解下python,那看看一些根本的网上视频
python初级教程就能够了。
不能,因为到现在没有一个人说他自己这一生或者干什么事情说自己“成功”了
此类问题标准解答:能
最容易入手的一门语言了。
对非计算机专业的人来说,假如需要经常处理excel,大量数据的制表,筛选,提取之类,python是最简便合用的。
小孩子可以用其中的海龟绘图。我觉得这个海龟绘图是被严重低估了。
而且,ipython这种命令行操作太愉快了。