ennnnnn,终于盼到3月,终于开始了满怀期待的计算机等级考试,来,咱们点开试题看看里面有什么吧
.........................
en
.........................
这考的是python吗?
完全不虚,看完考纲会发现:面向对象的知识点它一个不考,只考那几个少的缩水的第三方库(呃,如果对这个没有概念,请直接看看django的包有多大)数据库我一个不连,前端框架我一个不搭,等等这不是C吗? ?!噗~~
二级考官不精通python
嗯,比如2019年3月python二级考试选择题第25题(具体想不起来了,不过大家都应该有这么一个常识吧,print()后不加end=""会换行吧,咱考官好像没注意)行...吧
总结一下无论是练习题还是考试题,大题基本一个套路:
1.我这里有一个文档:打开
fi = open(".csv或.txt", "r", encoding="utf-8")
fo = open(".csv或.txt", "w",encoding="utf-8")
2.我对这个文档提取词或字,比如:
txt = fi.read()
txt1 = jieba.lcut(txt)
2.2 有时加几个条件,用一个if解决
3.对提取的词句统计出现次数,比如
d = {}
for w in words:
d[w] = d.get(w, 0) + 1
4.把出现次数最高的找出来,比如
items=list(d.items())
items.sort(key=lambda x:x[1],reverse=True)
for i in ls:
print("{}:{}".format(i[0],i[1]))
写到新的文件里关闭,比如
fo.write(line) #或 .writelines(ls)
fi.close()
fo.close()
ennnnn等一下
在考试时没有网,但是不限制你按F1查文档
这点是我万万没想到的,在考试前来来回回背了好几遍内置函数,组合数据的操作方法不知整理了几遍。当时真的是怕忘掉参数,直到上机,中途我忘了sorted()后面的第一个参数干啥了,刚想放弃人生,下意识按一下F1嗯........嗯?!!(要知道我的学校虽说是个四无大学,但正常期末上机连记事本都给你封死啊)打打打打..打开了................
研发人员万岁
总之
python是个新考试内容,可以很明显看出,出题人不知道要考什么,什么敢考,什么能考(要是我出题我一定把封装继承多态放到考纲里)依旧偏向于老牌语言,想必这也是通病,但随着时间这种现象会逐渐转变,python不是c啊。
对于一些爱好python的同学,这些东西都挺容易的,甚至不需要复习(当然,这里说的是那些本身就能面对文档,随意切切补补的同学)对于只是想考二级证书的同学,还是建议看看C语言吧,网上python的资料很多,但是没几个针对二级的资料(现在只有个python123有题,剩下的都没有)毕竟现在学习python的根本不是为了学习考纲里那点东西,而是去用那些第三方库(TensorFlow才是python的灵魂啊啊啊啊)
能说的也就这么多,想考的同学做个参考,考过的同学看个乐呵哈