如何从入门到精通python?

2024-04-03 70
其实python特别适合初学者入门。与许多其他主流编程语言相比,它具有更好的可读性,因此相对容易上手。各种模块和丰富的第三方模块,避免了大量的“重复造轮”工作,可以更快地写出物品。配备开发环境也不是很复杂,mac和linux都内置了python。此外,据我所知,许多学校也开始使用python来教编程设计课程。

从在学校用python赚零花钱,到在初创公司用python开发商业网站和游戏背景。几乎所有的问题都可以从互联网上的公共资源中找到。

关于自学python,个人最大的三点经验:

1、找一本通俗易懂、例程好的教程,从头到尾看。不要看很多书,致力于一本。手打里面所有的例程,明白为什么。当时看的是简明的python教程,但是这本书不是特别适合零基础新手。

2、找到一个实际的项目来练习。我不得不学习python,因为我必须建立一个网站。在这种情况下,效果比你通常学习一门新语言要好得多。所以最好有一个真正的项目要做。你可以找到几个学生一起建立一个网站。请注意,真正的项目不一定是商业项目,你写一个博客网站只能使用也是一个真正的项目,关键是主要功能完整。

3、最好找一个已经知道python的人。问他一些关于学习计划的建议,然后在卡住的区域找他指导。这将事半功倍。但是,学会搜索,学会如何更好地提问。没有人愿意帮你做作业或者回答“一搜就知道”的问题。

所以除了前面提到的三点经验,给初学编程师额外的建议:

首先,要有信心。虽然你可能看了几个小时没有在屏幕上做三角形,或者你根本无法操作程序。但相信我,绝大多数程序员一开始都是这样折腾的。

选择合适的教程。有些书很经典,但可能不适合你。也许你最好在写完万行代码后再看。

敲代码,然后写更多的代码。光看教程就编不出程序。从书中的例程开始,然后写小程序片段,然后写完整的项目。

除了学习编程语言,还要补充一点计算机基础和英语。

不仅要学会敲代码,还要学会看代码,还要学会调试代码。了解自己流程中的错误信息。然后在github上找到一些程序,阅读别人的代码。

学会查看官方文档,充分利用搜索引擎和开发者社区。

相关推荐