先说几句题外话,非计算机专业学python要看拿来干嘛了。我的建议是比如说你手上真的有个想法打算去实现,需要借助一种编程语言,那么学python没问题。如果你现在正在求职,目标公司对于python或者相关技术有硬性要求,那么去学python。如果是因为看到网上宣传的全民python热潮而学习的话,那么你可能需要知道的是,入门完全没有问题,但是你拿python啥东西都做不出来的。
以下是我的一些个人经验。
1. 明确学习python的目的
先想好自己要用python来干什么,python的方向太多太杂,普通人根本不可能说我可以做到精通python的所有功能。大部分人主要使用python某一方面的功能。并且根据此功能在对相关的技术进行了解。举例说明,比如你想做数据分析相关工作。那么之后你可能需要主攻方向为python的numpy和pandas库的学习。由于数据分析需要前期的数据采集和后续的可视化展示甚至是建模分析。那么你可能会花点时间学习seaborn和sklearn库,并且由于可能涉及爬虫,那么就需要对scrapy框架有所了解。那么这就对你后续的学习起到指导作用了。其他的诸如网站制作方向的Django,或者小游戏方向的pygame等,就不值得你花大量精力去学习了。
2. 学习基础语法只有学会了看python的报错信息,才算是真正开始迈入python的大门了。
报错信息一般分为如下三个大部分:第一部分是Traceback提示;第二部分是回溯到报错代码所在行,并且如果报错代码是引用的函数会一直回溯到函数的源头;第三部分是错误类型以及对该错误的描述。
我关注重点为先看错误类型和错误提示,分析错误原因是因为报错行写错了,还是由于之前的某个地方出错了才导致当前行代码出错。最后才是去修改,再调试。
学会看报错信息比你学会用一百个python库都重要的多。我有很多学python的朋友一直因为懒得看报错信息,懒得自己去分析,所以代码能力一直难以提高。大部分时候只会拿现成的代码来用。毕竟自己写一旦报错就完全不知道该咋办了。我认为学会看报错,是学任何编程语言的首要任务。更何况python的报错信息我个人认为是对用户来说非常友好的了,很多大型库的报错信息都写得十分详细,十分人性化了。
3. 多多实践
多去GitHub上找一找和你想做的东西相关的项目,去啃一啃别人的代码。然后自己一点点敲出来,看看能不能复现,甚至做得更好。这一块很需要耐心,也是最容易让人泄气的一部分。告诉自己坚持坚持。python很简单,只要你愿意花时间去琢磨,去练习,入门之后的提升是飞快的。
希望我的回答能对你有所帮助!
(1)可以去支付宝里的“淘宝好学”里花费积分去购买免费的学习python.
(2)可以下载一个APP“菜鸟教程”,里面有许多资料。
(3)可以在“哔哩哔哩”里搜python,里面有许多的视频。
(4)可以在APP”腾讯课堂”里搜索Python。
(5)可以在APP“中国大学MOOC”里面有许多名校名师的关于Python讲解,可以去里面看更多的Python的教程。
首先,我告诉你,免费的直播课非常稀少。
其次,直播课一般都是各大培训机构才有的,他们是招收了一批学员,然后在统一的时间进行一次由浅到深的培训。
最后,学习Python不一定非得要看直播课啊,可以选择看录播,也就是直播视频回放。或者是各大视频网站,有很多免费的Python课程。比如网易云课堂,腾讯课堂,B站等等。
直播课的好处就是讲师在直播的过程中有一个互动的过程,你有什么问题讲师可以在线为你解答。这是录播课所不能比的。
个人建议:选择一个符合自己学习风格的课程,然后找一个比较靠谱并且乐意帮助你的大牛,然后你可以在自我学习的过程中,遇到问题后请教大牛。我相信作为研发工程师的大多数人都会乐意的帮助你解答,但是最好不要问那些百度一下你就知道的问题。
其次就是问问题的时候不要太磨叽,比如,在吗?这些词,一次性的把你遇到的问题描述清楚,然后大牛看到后自然会给你解答。
没错,我就是那个乐于助人的小牛。希望我的建议能给你带来帮助。
可以去扣丁学堂官网哦
总结,以上就是关于Python求知讲堂百度云资源以及非计算机专业,想学Python,应该怎样系统的学习,从什么方面开始,该看一些什么书的经验分享,卡友有疑问可以加wx或扫码加群!Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有