对于一个测试来说。基本上或多或少对于python都是有所了解的。但是可能对于相当一部分测试来说,可能就真的停留在'有所了解'的程度了。
一般测试的python入门基本上都是去'菜鸟教程'这种或者报班,然后顺便学了些python基础。为了应付自动化而学的基础当然是少之又少了。
有些可能学了两天的基本数据类型就开始面向对象了。基本上大都处于一种知其然而不知其所以然的状态。
好多人简历上写着熟悉python基础,而连生成器和迭代器是什么东西都不知道。多少人写着学了1-2年的python,却连手写个冒泡都为难,二分法就更别说了。
基础都不扎实,又何谈后面的面向对象呢。
我应该也属于这中间的一种。最近学django的时候发现python好多基础知识都没学好,或者说忘的都差不多了。故打算把暂时先放一放,把python从
基础数据类型-函数-模块-正则-面向对象-网络基础-多线程/GIL锁-协程-包括js基础-数据库基础-都再学一遍。然后再学django。大概花几个月把。
其实已经学了一段时间了。然后发现没有复习。还是很容易忘。于是打算在学完后再写博客总结一下。保持博客和git的同步更新把。
最后共勉,学习切记:
1、不要等
2、不要懒 3、不要停