零基础自学Python,其实说难也不难,说不难也难,难的是需要足够坚持,足够聪明,如果你有很强的意志力和学习力,也zd是可以自学Python的,首先你需要先给自己制定一个具体的学习路线,根据学习路线制定具体的学习方案,将Python知识一步步分解开来学习,这样既不会学的混乱,也能做到心中有数,当然最主要的是这个学习路线要循序渐进的来,切不可急功近利,因为基础打牢,能力才能一步步的提升。其次就是根据学习路线找一些相关的网课来学习,或者是看直播课,一般的视频网课都是成套的,学起来也是循序渐进的,可以跟着一起学习,平时学习的时候也可以多留意Python相关的学内习网站,一般的学习网站上都会有比较多的学习资料,小伙伴们可以跟着学习资料多多练习,总之,自学不易,贵在坚持,选择自学的小伙伴们要做好心理准备。零基础的小伙伴自学起来其实还是很有难度的,在学习过程中,可能会遇到各种各样的问题,最主要的是遇到疑难问容题无人解答,只能靠自己摸索解决,这个时候也不要着急,可以在Python相关的群里问一下也在学Python的人。
不建议看视频,也不建议看电子书,建议看原汁原味的最新的官方文档,如果能在命令行自行查看内置文档最好不过了。
无需视频python本身就是脚本语言,无需编译,直接复制粘贴就可以运行,完全不需要看视频。看视频的时间,还不如把源代码手敲一遍。
不建议电子书至于电子书,国内的不建议看,国外的建议看原版,最建议的是看官方的文档,并且有中文版。偶个人看过,中文翻译质量很高,太低的话,估计也上不了python官方网站。
偶学习技术将近十多年,一个教训就是一定要看原版,尽量不要看翻译的资料,很多翻译驴唇不对马嘴。
建议实战。一定要手动输入代码。否则 你看视频、电子书,都觉得很简单,理所当然。当你真正输入时可能就会傻眼。强烈建议用ipython,支持tab自动补全,并支持内省功能。输入一个函数名或变量加问号,就能显示对应信息。如果输入两个问号,会有惊喜!!
或者如果你能配置好ide, 鼠标放在函数上,就能获得对应函数的文档。
最后建议带着目标去学,比如用python分析下最近三个月的股票数据,效率会更高!
C语言入门可以选择《C语言程序设计》;Python可以选择《Python语言程序设计基础》嵩天版;软件工程可以选择《软件工程导论》;也可以在网络上的平台进行学习,比如:菜鸟教程。