由浅入深,循序渐进 坚持学习。
首先 找两本比较入门的书 比如:Python编程入门(第三版) 这本,或者廖雪峰 廖老师的网站,也或者菜鸟教程 runoob.com/ 网站,先照着书本上的代码 进行敲打 自己实现。
第二步 有了一定基础后 再进行一些刻意练习,独自实现一些功能模块 比如:
写一个简单的爬虫,爬取网站数据的(百度的音乐排行榜了,猎聘或者脉脉上的招聘信息了)。一些简单的数据库操作代码,从excel或者某种数据库里取数据再写到另外的数据库。
一些简单的前端表单输入,然后提交到后台数据库。
Python收发邮件发送短信了,特定的数据分析了等等。总之一句话就是刻意找一些东西来练习(当然这一步当中可以借助谷歌或度娘来搜索一些别人的代码,好好学习,好好修改)。
第三步 进阶的高阶的,就是看一些开源的或者别人写的软件源代码,可以去git上或者开源中国 里找一些开源的Python写的软件,学习研究。
最后 就是多跟别人交流,可以去泡一些论坛。
所有号称精通XX语言的面试者,简历可以直接Pass!
所有号称《21天精通XXX语言》的书籍,都可以直接扔进垃圾桶,不要犹豫!
在IT界惯用的黑名单词当中,《21天精通C++》、《21天精通Java》、《21天精通Python》等都名列前茅。那么你说,21天精通Python可能吗?一万小时定律,在IT界是永恒的真理。
如何学好Python呢?下面谈谈自己的经验:1、编程环境搭建
说的再多不如直接动手实践,这里推荐直接入手Python3系列,毕竟Python核心团队目前已经停止对Python2的维护。Windows平台直接在官方网站下载安装包,一键傻瓜式安装即可。Linux更简单,直接apt-get install或者yum install一条命令即可完成。
2、书籍推荐
书籍是人类进步的阶梯,编程行业亦不例外。下面推荐几本入门、提升的Python书籍,其中Python官方文档目前已经中文版上线,所有你遇到的基础问题都可在此找到答案。
简明 Python 教程
Python编程,从入门到实践
Python核心编程
Python官方教程文档
看书学习过程中切不可只看书不实战,看书学习的基础上,一定要对课后习题动手实战,编码总结。
写代码的时间一定要大于看书看视频的时间!
写代码的时间一定要大于看书看视频的时间!
写代码的时间一定要大于看书看视频的时间!
3、编程工具选择
Python开发,重点推荐两款工具:
Pycharm
Python开发首选IDE,无需额外配置,直接下载后傻瓜式安装,完成后即可使用。
VSCode
微软出品,必属精品。旨在替代Sublime、Atom之流,跨平台支持,插件丰富,安装包小巧,和其他IDE相比,最大的好处就是启动快,搭配Python插件,亦可达到语法智能提示之妙。
4、遇到问题怎么办?
授人以鱼不如授人以渔,在编程的道路上,一定会遇到各种各样的问题,真正的勇士敢于直面惨淡的 BUG。
善用搜索引擎,善用Google,学会科学上网是每一个IT人士必备的技能;
融入圈子,多和同行大佬交流,这里重点推荐GitHub、StackOverflow。
5、项目实战
参与各类项目,不仅可以帮助我们对之前学习的基础知识融会贯通,更可培养我们的兴趣。你可以试着去写个小爬虫,去爬取豆瓣Top50热门电影,爬取微博漂亮小姐姐的私房图等等!
本文为作者“一个程序员的奋斗史”悟空问答原创文章,未经允许转载、抄袭必究!1、初学python时,我们需要对python这一门语言的基础语法有所认识。这个阶段可以从一本经典入门书籍入手,《Python编程从入门到实践》。
2、也可通过codecademy的在线指南来熟悉python语法。
3、学习一门语言最重要的就是学以致用,学习python也一样。如果你在阅读入门级的python书籍,请一边阅读一边练习书中的代码。
4、如果你是在线学习的,也请按照学习指南尽可能地练习代码。
5、进阶的阶段同样可以阅读相关的高级教程书籍。
6、在线学习的话,各大网站也有各种高阶教程及相应的练习项目。学习python重在实践,边学边用是最好的方式。
网上入门的python视频也比较多,但是也是鱼龙混杂,参差不齐,而且很多都是一点点,在往后要收费,只有一些简单的介绍。所以需要筛选。而且代码是跳跃性的,相对来说视频更适合初学者,更有助于记忆,书籍太过于枯燥,显示不出代码的魅力。可以先看看北京尚学堂的是学习资料,高淇400集Python入门视频,都是免费的,很实在的一个机构,而且是结合项目学习的,我学习这方面一直看的都是他家的视频课程,400集的内容很丰富,而且和课程不一样,这是单独录制的,内容也很系统,不是那种学到兴头上就没有了,我比较反感这种,所以看了这400集后就一直推荐,身边的朋友也都在学,你也可以看看,网上可以搜到。
总结,以上就是关于python零基础入门书籍以及想自学python,有什么好的建议的经验分享,卡友有疑问可以加wx或扫码加群!Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有