您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
怎样才能坚持学习python?有什么好的方法?
数组,函数,数据怎样才能坚持学习python?有什么好的方法?
发布时间:2019-02-08加入收藏来源:互联网点击:
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
我是按照数字的顺序来描述的,但在学习的顺序上,请按照5、6、3、4的顺序展开学习。
三个基本概念1. 结构化(函数、模块、包)
2. 面向对象(类及派生类、重载)
3. 虚拟环境(版本管理、环境隔离)
四类基本操作1. 数据操作(各种数据类型的操作)
2. 文件操作(文件打开读写关闭等操作)
3. 模块操作(导入使用、模块查寻等操作)
4.并发操作(进程与线程、锁/信号号/安全队列等)
五大基本语句(5)1. 赋值语句(变量、对象、赋值运算符)
2. 输入输出语句(print, input函数)
3. 条件判断语句(if-elif-else语句)
4. 循环语句(遍历循环for-in-else、条件循环while-else、break/continue)
5. 异常处理语句(try-except-else-finally)
六种数据类型(6)1. 数字类型(int,bool,float,complex)
2. 字符串(str)
3. 列表(list)
4. 元组(tuple)
5. 字典(dict)
6. 集合(set)
如果你能够把上面的几个要点都掌握了,那么就算是真正地入门了。
回答于 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就可以找到你想要的项目了。
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |