您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
零基础如何开始学习Python?
数组,函数,基础零基础如何开始学习Python?
发布时间:2019-02-08加入收藏来源:互联网点击:
回答于 2019-09-11 08:43:50
前面的都是大神,我就从我的实际情况来说说。我之前没接触过编程,现在30岁。为了工作方便,我开始学PYTHON。
首先,你要明白Python能做什么?
1.爬虫
2.效率化工具
3.分析工具
4.AI
等等....
用我举例:我做自媒体,需要大量素材,所以我开始学PY。我用PY写了可以自动更新需要UP主的最新视频,并且可以快几倍的速度下载这些视频。
但我感觉,PYTHON现在的火热很多时候是培训班吹出来的。PY最多只能当成一个辅助工具,运行速度及门槛低都制约它进一步发展。当然学到狠精的大神另说了
干货,如何选择教程?
每天花2~3个小时,2~3周左右,就学会基本的爬虫,制作简单需要的工具。
我是以这样的顺序学的:
1:《Python编程:从入门到实践》入门神书,根着书中内容过一遍
2:《黑马600集入门教程-从入门到精通》 在B站看了很多教程,这个讲得最好也最细。课程连贯,深入浅出,600集老师竟然零出错!
3:一般到了这步,有了一定的基础,可以自己找需要的教程了,比如爬虫。这时再上手就非常快了。
4:深入学习:《老男孩的-Python入门到项目实战篇》。虽然讲得都是基础,但很多是从底层把原理讲一遍。
5:学完这些,后续就看个人的发展方向了。
总结:对于你的问题,我认为先基础-仿写爬虫-仿写数据分析-回过头来再看看基础部分。会对你学习PY大有裨益!
PYTHON对入门编程非常有益。它能非常高效的写出各种你需要的软件,但如果你决定以编程为生,建议再学其它主流的编程。
回答于 2019-09-11 08:43:50
本回答是根据众多自学的经验和python大牛整理出来的最佳学习路径。希望新入门python的小伙伴能够仔细参考。
一、学习python的基础知识
知识点:
计算机组成原理:计算机组成部分、操作系统分类、B/S和C/S架构、理解软件与硬件的区别
Python变量以及开发环境:字符串、数字、字典、列表、元祖等
流程控制语句:程序的执行顺序,顺序执行、循环执行、选择执行
函数:定义函数、调用函数、函数的嵌套、递归函数
文件的基本操作:文件的打开、编辑、关闭
面向对象编程:类对象、实例对象、定义类、实例化对象
异常处理:学会捕捉异常、自定义异常
模块和包:理解模块和包的概念并学会使用
飞机大战游戏制作:自己独立完成飞机大战游戏
二、对python有初步的了解以后找到职业路径
对python的基础知识有一些了解以后,我们应该看看未来的发展。是前端还是爬虫还是数据还是人工智能。只有找到自己以后的发展才能知道现在的重点学习的在哪里。比如要是学人工智能,有关前端的内容就可以粗略的看看就好了。
三、对应职业成长路径图的学习路线
仔细看上面职业路径的那个图,下面有对应的学习线路。上面这个是python的学习各个阶段包含的知识点内容。说一个比较重点的。我认为知道未来的发展途径是很重要的事情。你只有清楚的知道以后要做什么,才能知道当下该学什么。
四、每个阶段学完后的技能掌握
这个话说前面,很多朋友在学python的时候,学着学着发现根本不知道自己在学的是什么。而且学完了以后发现所学的能实现什么都是不清楚的。所以我们在开始学习各个阶段之前,先了解本阶段需要完成的小项目,然后就是看下图。了解每一个阶段的市场价值或者是每一个阶段需要掌握的技能:
总结:
按照上面的学习顺序,希望大家都可以找到针对自己有效率的学习方法。关于上面的学习路径图,大家有需要每个知识点配套视频资料的。都可以私信我,找我要。
回答于 2019-09-11 08:43:50
看大家给你的建议,还是要给你啰嗦两句,你学Python的目的是什么?兴趣or就业
兴趣学习Python,看视频自学就OK了
如果是为了就业,因为企业招聘是有一定技术要求的,除了学习基础知识还要根据要就业的方向做合适的项目。对我们学习的系统性和深度是有一定要求的,你可以先尝试自学,在考虑是否报班学习。
下面给你一些小白学习Python的建议:
1、基础知识
Python 是一个有条理的、强大的面向对象的程序设计语言。
首先需要学习Python的基础知识,下载、安装、导入库、字符串处理、函数使用等等。
如果你的英语不是很好,这里可以给你推荐一个超赞的网站一译中文文档,这里会提供Python、pandas、numpy、NLTk、Django等文档的中文翻译,赶紧添加到收藏夹里。如果你更喜欢看视频,可以上网找一些入门教程观看,有很多IT学习网站可以找到,这里就不推荐了。
此外,在基础知识都学会之后,你要开始练习写一个程序,需要文本编辑器,这里推荐使用pycharm!
2、确定学习方向
Python职业学习方向很多,职业方向大体上分为以下六个:
Web全栈工程师、爬虫开发工程师、人工智能工程师、Python开发工程师、游戏开发工程师、搜索引擎工程师。可以去各大招聘网看看岗位要求需要求职者掌握的知识点,数据库,工具等,多看几个就明白了
3、寻找项目练手
只会埋头敲代码的Python开发肯定不是各大公司HR抢着要的,谨记:多找项目多找项目!多练手多练手!只有自己多动手写具体项目,才能更多的犯错,解决问题,位置后工作踩坑,现在练习踩的坑越多,以后和HR谈薪资的时候才会更有底气。
Github内的项目丰富,想找哪个项目可以先去Github上面搜索,例如:你想写一个知乎爬虫,在搜索框搜索“知乎”,然后在语言那一栏里选择Python就可以找到你想要的项目了。
5、找工作
基础知识学会,多个项目练手完成,你就可以尝试找一份Python相关工作了。
上面是前辈给你的一些建议,希望能帮到你
上一篇:怎样找到同城创业者?
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |