首先,偶觉得提高python的编程能力最核心的就是要不断地去做项目,在项目中不断地去学习。
很多技术能力都是在不断解决问题的过程中提升的。你解决的问题越多,你的能力提升也就越快。
其次,应该多看一些书籍,关于 python 的书籍有很多,从中选择一些感兴趣的,这样才有动力读下去,在阅读的过程中多去思考,并且尽量边写代码边阅读。老话说得好,手中无笔不读书,现在大家是不写代码不读书。
然后,多看一些开源项目,python 之所以越来越火,就是因为它的生态太丰富了,大家常遇到的各种问题都有丰富的库来帮助大家优雅地解决。大家可以平时多去看看这些优秀的库是如何实现的,然后总结经验,自己学着练习写一下自己的库,当你可以自己开发一个出色python库的时候,并且有很多人下载使用的时候,你的python能力自然毋庸置疑。
最后,无论是学习和提高各种编程语言的能力,最重要的都是要不断地去实践,实践是检验真理的唯一标准。懂得太多道理也不如亲自去体验,只有这样你才能真的明白原理。
无论是看书也好,看视频也罢,看到的终究不是你的,你要想把它们变成你自己的能力,你就需要一遍遍地去练习。这就像那些体育运动员一样,平时的时候他们可能只是一个挥球就练习了几万次,一次起跑也练习了成千上万次,这些东西最后都会融入他们的血液里,在赛场上,他们会不自觉地使用出这些技巧能力,这就是真的掌握了。
编程亦是如此,你平时可以自己去练习,在不借助其它帮助的情况下,你是否可以把python从头到尾讲清楚,你是否可以给出解决问题的一二三,你是否可以轻松地编码实现各种方案。
什么是真的懂了,那就是你可以给一个不是这个行业的外行人轻而易举地讲清楚一个问题的时候。