您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
怎样才能坚持学习python?有什么好的方法?
数组,函数,数据怎样才能坚持学习python?有什么好的方法?
发布时间:2019-02-08加入收藏来源:互联网点击:
5、找工作
基础知识学会,多个项目练手完成,你就可以尝试找一份Python相关工作了。
上面是前辈给你的一些建议,希望能帮到你
回答于 2019-09-11 08:43:50
需要明确一点:没有捷径。编程是需要反复练习的。也就是频繁的敲代码验证所学所想。
因为之前我一直用Java,抽空学习了python,然后用来爬了一些不能言说的东西,也用过其他编程语言;所以感觉最快的速度就是实战学的最快,嘿嘿嘿!
分两种情况学习:
没有编程语言基础,0基础开始学习;
有其他编程语言基础然后学习Python。
没有编程语言基础开始学习
1、在培训机构报名学习。
不得不说这是最有效的学习方法。因为价格不菲,交钱了,所以学习格外有动力;还因为学习环境更能驱动自己,还因为有更易交流的环境和人,当然培训机构和老师为了口碑,一般都会把最精华的交给学生。这时候只要跟随老师的课堂节奏,基本都能学会。更深层的学习稍后详谈。
培训机构就不介绍了,避免广告嫌疑。
2、自学、或者学校。
这两个放一起,其实学校老师教和自己学基本差别不是数量级的。
计算机技术类的学习网站还是挺多的。无论是视频、博客、书籍等。
零基础的话推荐“视频”+“书籍”+ 敲代码练习
视频:-- 图形是最有效记忆和理解方式。
基于个人经验 推荐“极客空间”、\"慕课网\";前者都是付费的。后者有免费的课程。其他的还很多比如腾讯课堂,网易课堂什么的。一般初级入门学习,看免费视频就可以了,精进学习再买付费课程。
书籍:-- 加深记忆、随时翻阅回忆,相当于工具。
视频基于制作成本和方式,并不是所有内容都会视频中列出。学习资料是内容最全的,只是需要的时间成本更多,但也是学习的知识面最全的。必不可少。
书籍选择对于编程类的很简单:一般都是 **从入门到精通,**程序设计, **编程思想, ** 设计模式, ** 实战。刚开始学从 “**入门到精通”的书入手就可以了,在天猫、京东、当当搜索,然后选销量最多的就行了。其实也可以 看电子的,看你的个人喜好了。书中的例子最好都自己代码实现一下。
博客基本是CSDN,博客园,简书,W3C、RUNOOB等
练习(敲代码)
编程的学习,反复的敲代码验证视频或者书籍中例子,或者验证自己的想法,反复练习是必不可少的。这里的反复练习,并不是说好像背课文一样一字不落的背下来。一定是先想明白原理,在动手敲,最后的目的是提及某个问题,自己想出解决方案,并代码实现出来。切忌背代码。
有其他编程语言基础然后学习Python
基本你们也是老鸟了,这样学起来很简单啊,看看语法,看看基本类型,大概结构,开始码代码吧,写着写着、debug着debug着就会了。
还是那句话:人生苦短、我用python。
没有什么捷径:记住基本语法变量等+反复练习。实践出真知。进步最快的方法就是用学的这个语言实现功能,解决问题,看大神的代码。看书。是的,最后到大神只能看各种资料了,视频是给初学者用的。
说简单也简单,说难也难。简单的是代码的搬运工,难得是把问题用代码解决出来。世界三大科学思维之一是:计算思维。
回答于 2019-09-11 08:43:50
说一说我时怎样学习python的吧!选择学习路径的过程,我走过许多弯路。我想记录下来,给同样的你。
学习python大致可以分为以下几个阶段:
刚上手的时候肯定先学习一遍最基础的 python 知识了。比如说变量、数据结构、语法等,基础基本上很快就就能学习完。我是结合书本(【 python 基础教程】「需要点编程基础」)和网上的菜鸟教程这个网站相结合学习的。如果你需要结合视频学习的话,推荐你去中国大学慕课中找相关的视频。 python3菜鸟教程链接:「
https://www.runoob.com/python3/python3-tutorial.html
」
看完基础之后就去网上找到一些小项目巩固基础。比方说:制作一个词云等
python 库是 python 的精华所在,可以说 python 库的组成造就了python,因此学习python库显得尤为重要。而一些常见的 python 库有网络爬虫、自然语言、图像识别等,而现在很火的人工智能python也在有一席之地。
python 学习哪个版本呢?我认为学习 python3 就行了,随着 python3 的发展,对 python3 的相应的支持的库也越来越多。对 python2 也就越来越少。
学习完基础你可以考虑 python 的方向
1. 机器学习
机器学习是人工智能的一个分支。人工智能的研究历史有着以「推理」为重点,到以「知识」为重点,再到以机器「学习」为重点的自然、清晰的脉络。显而易见,机器学习是实现人工智能的一个途径。而 python 是机器学习重点支持语言,而其他的几种语言显然比 python 难学多了,并且人工智能商用项目在未来会越来越多,如果你有时间,最好的建议就是去关注机器学习。
2.数据分析
python 拥有丰富的数据分析库,这使得在其数据分析领域越发重要。现在大数据时代已经来临单靠 excel 和 sql 寂静无法处理数据量级的要求。python 做数据处理可以说是比较热门的。
3.爬虫工程师
数据对一些公司越来越重要,采集数据是做数据分析的基础,爬虫是必备记能。虽然有些公司将爬虫和数据分析分为两个岗位,但爬虫还是必须要学会的。
4. web 开发
本人觉得 python 做 web 开发同Java、 php、JavaScript 相比较,并没有很大的优势。从其生态环境,学习资料和开发效率,以及运行效率就不做过多比较。
而这些也要根据你个人实际情况去选择深入哪个方面。
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |