关于python:学Python有什么建议

38次阅读

共计 3361 个字符,预计需要花费 9 分钟才能阅读完成。

看来题主还没有跳出高考的学习模式,首先咱们要苏醒地意识到一点,python 是一门编程语言,是一门能够跟计算机交互的语言。咱们须要的是实操,刷题大可不必!而且同学不要因为本人不是计算机专业的就比拟缓和,python 对于新人小白是十分敌对的,这也是为什么这么多人都在举荐大家学 python。我本人也不是计算机专业的,然而我当初正在做 python web 开发。我是从大三开始自学 python 的,后期学习,本人找的材料也是参差不齐,学习进度始终止步不前,起初报了一个网课培训班,成果也还不错。我把此前报班学习的一些材料,以及一些学习门路,学习笔记做了一下整顿,相比网上的收费教材而言,还是更加的全面零碎,须要的同学能够在我的学习交换群支付,心愿能帮到省去一些甄别学习材料工夫老本。我就碰到过一次材料结尾看着挺不错,到了前面不齐全,挺节约情绪的。题主当初还在学大一,能够不必这么焦急,跟着一些书籍和材料自学也是能够的,反正在校的工夫还是比拟富余的,这里我就总结几个我过后学习 python 的教训给题主。在注释开始之前,依照规矩先给大家上点福利,这外面有很多 python 的干货,须要的自取:(低微求赞)python 外围笔记 + 材料 + 环境「目录」写出本人的第一个代码夯实根底是重点减少输入强度网站举荐写出本人的第一个代码首先咱们要分明,python 是一门编程语言,咱们须要通过对计算机下指令,让他实现咱们的要求,所以实操才是最终的目标。为了避免咱们在学习过程中呈现,脑子会了手不会的状况,所以我这里倡议大家一来就上手去敲代码,即便什么都不懂,装上了环境就找一段简略好上手的代码来敲就是了。这就跟咱们去学开车一样,科目二上车的第一天,教练啥也不教,就教你挂着二档在空阔的马路上逛,等你先找到了驾驶的快感,再去缓缓的学踩离合、打方向盘的具体操作会更有感觉。而且对于一些非专业的小白而言,可能看到本人的代码在电脑上运行,是一件十分建立自信心的事,而且会打消很多本人不是业余出世到底行不行的疑虑。我这边的倡议是先敲一些代码简略而且趣味性强的内容,例如几行代码就能画个五角星、雪花之类的,或者也能够找一些你想要学习的重点方向的简略内容,例如你想学习爬虫,着几行代码就可能爬取亚马逊网页里商品的源代码:
import requestsurl=”https://www.amazon.cn/gp/product/B01M8L5Z3Y”try:
kv={‘user-agent’:‘Mozilla/5.0’} r=requests.get(url,headers=kv) r.raise_for_status() r.encoding=r.apparent_encoding
print(r.text[1000:2000])
except: print(“爬取失败”) 而后它的显示是这样的:这个是京东商品页面的爬取:import requestsurl=”http://item.jd.com/2967929.html”try: r=requests.get(url) r.raise_for_status() r.encoding=r.apparent_encoding print(r.text[:1000])except: print(“爬取失败”) 输出后的结果显示是这样的:当然以上的内容仅仅只是爬取内容,相干数据的整顿,参数的调用,字符串的转换还要通过更加深入的学习来实现,不过仅仅几行代码就能把源代码、商品信息等全都扒拉进去,也是一件十分加强信念的事件呀~夯实根底是重点其实只有咱们略微搜寻一下就会发现,python 的入门书籍是十分多的,然而每一本书都有都有本人的侧重点和切入点,毕竟咱们学习 python 的应用范畴也不一样。现在市面上根底入门、web 开发、机器学习、数据迷信、自动化测试、量化交易等各个门类都有,老手常常都是一头雾水,不晓得到底从哪里入门。因为题主还处于大一的阶段,所以有工夫来缓缓的把根底夯实(如果是只须要 python 的局部性能来辅助工作的话,我就不举荐这本书了,书是好书,对于职场人来说功利性还是差了点)。夯实根底,强推:《Python 编程,从入门到实际》这本书其实很多人都在举荐,为了保障我这篇文章的完整性,我当然也要给举荐一下。这本书最大的特点就是它真的可能让一个小白从入门一步步走到实际。我想这个也是跟作者是一名高中老师有莫大的分割吧,毕竟高中老师都是那种谆谆告诫,深入浅出的。这本书有两个模块,一个是根底模块,把 python 学习中须要理解的基本知识都做了阐明和解释,matplotlib、NumPy 和 Pygal 这些弱小的库也有具体的介绍。列表、字典、if 语句、类、文件与异样、代码测试这些内容也十分详尽;还有一个模块是实操模块,将所有的常识都放在一个个的具体场景中去实操,而且都编成了小游戏的模式,做到了真正的寓教于乐,学起来一点也不干燥,所以这本书是我十分举荐的根底入门书籍。当然,如果感觉本人的自学能力还是差一点,就去听这个入门课程,老师手把手的教,内容还是很不错的,找群治理开明权限就能收费听课了。Python 根底认知课程【开始学习】减少输入的强度既然 python 是一门语言,那强化坚固它的办法中最无效的肯定是高强度的输入,在一直的输入实际中找到语感最重要。尽管情理大家都懂,然而很多人却很难去找到理论输入的能源,或者说是方向,不晓得从哪里开始,这里我就说几个我强制本人输入的形式。书上的每一个案例都敲一遍,每次都是边学边输入,最好是课后再去温习课后练习肯定要做,今日事今日毕定时回顾本人学习的内容,想方法优化一字一句记录本人的代码历程,尤其是有多种思路的每天都想方法去输入内容,代码有一个很神奇的中央,就是看的时候都是答案,写的时候都是 bug,你不入手永远不会晓得本人在哪会出错。所以肯定要大胆的写,大胆的错,然而肯定要学给本人的输入的内容做整顿和复盘。我是十分赞成程序员写博客的,很多论坛网站的大神最开始也只是想给本人的程序和思路找一个能够承载的中央,起初越写越细,越写越好,工夫久了就成为了大家心目中的大神。我也很喜爱在 CSDN 下面记录本人的一些程序心得,这里举荐给题主~ 网站举荐这里在举荐几个对 python 帮忙很大的网站给大家,在程序猿的外部有一句话,“会搜寻的程序员比不会搜寻的月薪高一万”,这句话我感觉过于相对了,高两万也是有可能的,尤其是 python,原本就比拟新,而且代码都是开源的,所以更要会“搜”。这里就举荐几个网站给大家。其实很多人都说会百度就够了,然而我集体认为,百度外面的内容太多太杂,而且还有大量的广告,光是去甄别信息就须要很长的工夫,所以这里举荐的都是垂直度比拟高的。CSDN https://www.csdn.net/nav/python 这个网站下面有提到过,因为在外面记录本人程序的程序员很多,堪称是大神齐聚,基本上所有的 python 问题这里都能找到答案,相比百度,快很多。2)Github https://github.com/pypa/pipenv 这个网站是国外大神齐聚的中央,不得不说编程还是老美厉害,毕竟都是英文,所以你的英语能力尚可的话,能够多去看看,就是不行用翻译软件上也是能够的。3)python 中文学习大本营 http://www.pythondoc.com/ 当然,英文不咱从中文大本营开始也不是不能够,外面都是中文的教程,老手能够多看看。4)1Python 3 Module of the Week https://pymotw.com/3/python 之所以弱小,跟它各种库的弱小分不开,Python 3 Module of the Week 外面的系列文章是围绕着 Python 规范库的应用开展的,每一章介绍一个规范库。能够当成工具网站来应用,每次须要学习新的包就来这里找材料。总结一下下面的各项内容,无非也就是多看、多练、多入手。这样的的说辞能够实用于所有的学科,不过我加上了本人的学习的思维导图,跟着学习思维导图更容易找到方向,心愿对大家有用吧!

自己次要从事的芯片,嵌入式行业的资深驱动工程师。以下是自己长时间从事外包工作的一个平台,大家能够看一看:
https://www.teckbond.com/port…

正文完
 0