Python 二级模拟操作题(一),python模拟,1.计算下列式子,结


1.计算下列式子,结果保留小数点后保留3位

技术分享图片

代码:

>>> x = pow((3**4 + 5*(6**7))/8, 0.5)>>> print("%.3f"%x)418.294

2.用 Python 内置函数及 jieba 库中已有函数计算字符串的中文字符个数及中文词语个数

注意,中文字符包含中文标点符号

字符串:中国特色社会主义进入新时代,我国社会主要矛盾已经转化为人民日益增长的美好生活需要和不平衡不充分的发展之间的矛盾。

代码:

import jiebas = "中国特色社会主义进入新时代,我国社会主要矛盾已经转化为人民日益增长的美好生活需要和不平衡不充分的发展之间的矛盾。"n = len(s) m = len(jieba.lcut(s))print("中文字符数为%s,中文词语数为%s" %(n,m))

运行结果

技术分享图片

3.十进制到二进制、八进制、十六进制的转换

dec = int(input("输入数字:"))print("十进制数为:", dec)print("转换为二进制为:", bin(dec))print("转换为八进制为:", oct(dec))print("转换为十六进制为:", hex(dec))

4.使用 turtle 库的 turtle.fd() 函数和 turtle.seth() 函数绘制一个边长为 200 的正方形,效果如下图所示

技术分享图片

代码:

import turtled = 0for i in range(4):    turtle.fd(200)    d = d + 90turtle.seth(d)

5.列表 ls 中存储了我国 39 所 985 高校所对应的学校类型,请以这个列表为数据变量,完善 Python 代码,统计输出各类型的数量

ls = ["综合", "理工", "综合", "综合", "综合", "综合", "综合", "综合", "综合", "综合", "师范", "理工", "综合", "理工", "综合", "综合", "综合", "综合", "综合","理工", "理工", "理工", "理工", "师范", "综合", "农林", "理工", "综合", "理工", "理工", "理工", "综合", "理工", "综合", "综合", "理工", "农林", "民族", "军事"]

代码:

ls = ["综合", "理工", "综合", "综合", "综合", "综合", "综合", "综合",       "综合", "综合", "师范", "理工", "综合", "理工", "综合", "综合",       "综合", "综合", "综合", "理工", "理工", "理工", "理工", "师范",       "综合", "农林", "理工", "综合", "理工", "理工", "理工", "综合",       "理工", "综合", "综合", "理工", "农林", "民族", "军事"]d = {}for word in ls:    d[word] = d.get(word, 0) + 1for k in d:    print("%s:%s"%(k, d[k]))

运行结果

技术分享图片

Python 二级模拟操作题(一)

评论关闭