算法(algorithm) Python技能树的「使用体验」「改进建议」

Posted il_持之以恒_li

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了算法(algorithm) Python技能树的「使用体验」「改进建议」相关的知识,希望对你有一定的参考价值。

1. 使用体验

前一段时间在Python技能数上做了一些题目,觉得用户体验感不怎么的好。具体如下:

1.1 Python技能树网络爬虫技能点题目数量较少,代码编码没有按照标准来写

虽然小编对于Python爬虫可以算的上已经比较了解了,但是如果是作为新手,仅凭爬虫技能点那上面那点题目,要想完全了解网络爬虫,几乎是不可能的。

就比如上述图上的吧!一个urllib知识点的题目数量就只有三个,我点击其中的一个题目进入,如下:

的确挺基础的。也许是小编知识面不是很广的原因吧!一开始做这道题目的时候,A、B、C选项都是代码,D选项为全部不正确,当时看到代码中的编码 utf8时,一脸懵逼,之前在写Python爬虫代码时,并没有看到这种编码,不应该是utf-8,于是选了最后一项,全部不正确,结果可想而知,错误哈!
虽然这个编码写 utf8 ,也是可以正常输出结果的,如下:

但是小编我看了一下这个知识点上的参考资料,几乎全部写的是 utf-8,毕竟这个才是标准写法吧!

1.2 算法(algorithm)技能树题目代码的编写语言为C++,比较单一

小编觉得算法也比较重要的,于是选了算法技能树,做了一些其中题目,感觉如下:

就是题目给出代码的编写语言为C++,因为小编目前做的题目比较少,目前做过的题目上的代码的编写语言都是C++的。

虽然小编没有学过C++,但是小编学过C,因此代码还是看得懂,是想,如果一些做题的人一开始并没有接触过C++,甚至C,那他们怎么着手做这个技能树哈!

2. 改进建议

2.1 增加Python技能树网络爬虫技能点题目数量

记得之前CSDN是举行过这个技能树活动的,当时小编没有参加(因为当时自己没有时间),现在觉得如果当时自己参与进来多好呀!既可以在这个过程中,交到一些志同道合的博主,也可以增加自己博客阅读数,可谓一举两得哈!现在回想起来,Python技能树网络爬虫知识点题目数量之所以这么少,和我们这些对Python爬虫比较了解的博主没有参与进来有一定关系的哈!
,希望CSDN多举行几次这样类似的活动。

2.2 算法(algorithm)技能树题目代码的编写语言多样化

算法对于一个程序员而言是非常重要的,不论是前端,还是后端,虽然小编现在还处于学生阶段,但是只有现在把算法这个只是难点攻克,之后在工作或者学习中才能让自己立于不败之地。之前有一个学弟(也许不能称呼学弟,毕竟我们不是同一个学校的)问我一些问题,在交流的过程中,小编发现,他们大一并没有接触C,更不要说C++了,而是学的前端,是想,如果他们来做算法技能树上的题目,能答对几道题目。(比如力扣,力扣上面答题就可以用多种编写语言提交代码)因此想让官方明白,算法技能树题目代码的编写语言多样化的重要性

3. 总结

如果要小编从下述几个选项中选择一个
结论: a) 非常不推荐 b) 不推荐 c) 一般 d) 好,不错 e) 非常推荐
小编选择d,好,不错,但是还需要改进,就是上述小编提到的那些,当然,或许还有一些小编没有看到的哈!

以上是关于算法(algorithm) Python技能树的「使用体验」「改进建议」的主要内容,如果未能解决你的问题,请参考以下文章

算法(algorithm)CS入门技能树测评和使用体验

算法 | Algorithm -广度优先算法

Python之深入解析Python技能树的分析测评|Python技能树测评

面试需要掌握的技能

Python_Algorithms_Python算法实践(MOOC)

《提升Python生产力|Python技能树测评》