或许你是一个编程小白,可能你不仅学了C、C++,还有C#、java等等,但是你只是能考试的那种基本水平,没有很多的代码量,课程设计或者项目也大多是情况靠同学或者网上现成的程序,那么你要想入门python就得花较大的功夫。你主要有两种方式可以选择,根据你个人的情况可以进行选择。

第一种方式就是过视频,网上有很多的视频学习资源,比如这篇文章收录的资源相对笔记完整比较好的视频学习网站推荐一下?,你可以通过这些平台学习python语言,跟着课程简单的敲一敲代码,在学习的过程中跟你学的C语言进行对比,看看在哪些方面Python更有优势一些,加深对该语言的理解。之后就可以去网上找一些练手的python项目,这里有很多的Python资源Python程序员:值得收藏的45个Python优质资源(附链接)。

当然,github上也有很多开源的可以学习的项目,我们程序员最重要讲究需求两个字,你看看自己想用Python解决什么样的问题,多试一试,从易到难,慢慢的就能学出兴趣来,这个时候,你就基本上算是入门了,之后再遇到一些问题时,你会不自觉的考虑相比于C语言,哪种方式更容易实现,那么Python语言就能成为你的工具,网上有很多关于Python语言跟其他语言的对比说明,不过我觉得与其知道不如亲自去尝试一下,慢慢把感觉找出来,这是我个人的想法。

第二种方式就是直接看项目,这种方式比较适合有一些基础的人,当然没有基础也可以从简单的语法看起,从书、知乎或者Github等等这些平台上,找一些小项目,可以是算法、可以是数据分析、可以是爬虫、可以是机器学习,尽管朝你喜欢的方向或者要做的方向上靠,自己敲一遍,看看效果,读读注释。然后闭上眼,自己过一遍实现思路,自己尝试实现一遍,可能刚开始有很多库和方法你不理解,但是等你慢慢试多了之后,你会发现大部分人用Python就是调个包,除非天天用,否则都是查文档,当然我水平也很低,可能大家有不同的看法,欢迎批评指正。

更多推荐

有c语言基础python自学行吗-在掌握C语言的基础上如何合理有效的学习python?