如何学习Python,新手如何入门

Python是当前全球的主流编程语言之一,基于其简洁的语法结构,可以让开发者用更少的代码完成很多复杂的效果开发。诞生近30年来,很多我们耳熟能详的产品都是基于Python开发出来的,国内的豆瓣、知乎和果壳网都是基于Python开发的,而Youtube、Dropbox和Reddit也是诞生于Python的框架之下。

越来越多的人编程新人会选择Python作为他们学习的第一种编程语言加以学习。那么怎样学Python,才不会入门即放弃?小编为你总结了以下几点。

1. 刷网课,看书籍

网课学习:
可以在各大学习网站上多找些适合自己的Python网课来学习。油管上面有面向初学者的Python视频教程,主要是用语言讲解一些基础结构,可以找来看看。可以找985高校的计算机录制课程来学习,高校教师可以从Python的历史讲到Pythot在各方面的应用,深入浅出,循序渐进,适合新手初步建立对Python知识的理解。你还可以去各大计算机交流平台,例如贴吧、论坛上去多与计算机学习者交流,这样对于python的理解可以更进一步。

书籍:

《Python编程,从入门到实践》

这应该是世界上最畅销的Python编程书,没有之一。英文名叫做《Python crash course》,作者Eric Matthes是一名高中老师,正是有着丰富的教学经验才会写出这样深得人心的书。该书的特点是一半基础(语法知识),一半游戏(案例练习),所谓寓教于乐,通过案例练习的方式巩固基础知识。

《Python学习手册》

这是一本老少咸宜,高手与小白都可以看的一本书,英文名叫做《Learning Python》,作者Mark Lutz是一位Python培训讲师,也是Python社区的元老级贡献者。可想而知该书是一本百科全书式的python宝典。该书对语法的讲解非常详细,而且有丰富的插图和示例代码。当然语法书需要配合大量的练习,切忌盲目啃书,敲代码才会理解更深。

《笨方法学Python》

这本书体现的是一种学习python的思维,不对,应该是学习任何一种编程语言的方法论。作者鼓励的是practice,这或许真的是学习编程的唯一捷径。书里面一步步引导初学者从下载软件开始,到安装、配置,写出第一个hello world,最后实现一款有用的小软件或者有趣的小游戏,最终学会并喜欢上python。

2. 逐步开展相关练手项目的训练

一些练手小项目:

web开发:刘江的Django项目、Django练手小项目、姓名大全网站Django练手项目、班级学生信息管理系统、Django实现贴吧云回帖。深度学习:Neural Style-照片的风格迁移

Mozilla Deep Speech-语音转文本

Deepdream-Google的开源图像识别工具

Neural Doodle-把涂鸦风图片转换为艺术品风格的画作

网络爬虫:新浪微博爬虫、bilibili用户爬虫、微信公众号爬虫、中国知网爬虫。

本作品采用《CC 协议》,转载必须注明作者和本文链接
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!