全国计算机等级考试二级Python(2021年9月)备考笔记 第十三天


文章目录

  • Python 二级等考(第三季)精品题4
    • 单项选择题
      • 第一题
      • 第二题
      • 第三题
      • 第四题
      • 第五题
      • 第六题
      • 第七题
      • 第八题
      • 第九题
      • 第十题
      • 第十一题
      • 第十二题
      • 第十三题
      • 第十四题
      • 第十五题
      • 第十六题
      • 第十七题
      • 第十八题
      • 第十九题
      • 第二十题
      • 第二十一题
      • 第二十二题
      • 第二十三题
      • 第二十四题
      • 第二十五题
      • 第二十六题
      • 第二十七题
      • 第二十八题
      • 第二十九题
      • 第三十题
      • 第三十一题
      • 第三十二题
      • 第三十三题
      • 第三十四题
      • 第三十五题
      • 第三十六题
      • 第三十七题
      • 第三十八题
      • 第三十九题
      • 第四十题
    • 程序设计题
      • 第一题
      • 第二题
      • 第三题
      • 第四题
      • 第五题
      • 第六题

Python 二级等考(第三季)精品题4 单项选择题 第一题
全国计算机等级考试二级Python(2021年9月)备考笔记 第十三天
文章图片

第二题
全国计算机等级考试二级Python(2021年9月)备考笔记 第十三天
文章图片

第三题
全国计算机等级考试二级Python(2021年9月)备考笔记 第十三天
文章图片

第四题
全国计算机等级考试二级Python(2021年9月)备考笔记 第十三天
文章图片

第五题
全国计算机等级考试二级Python(2021年9月)备考笔记 第十三天
文章图片

第六题
全国计算机等级考试二级Python(2021年9月)备考笔记 第十三天
文章图片

第七题
全国计算机等级考试二级Python(2021年9月)备考笔记 第十三天
文章图片

第八题
全国计算机等级考试二级Python(2021年9月)备考笔记 第十三天
文章图片

第九题
全国计算机等级考试二级Python(2021年9月)备考笔记 第十三天
文章图片

第十题
全国计算机等级考试二级Python(2021年9月)备考笔记 第十三天
文章图片

第十一题
【全国计算机等级考试二级Python(2021年9月)备考笔记 第十三天】全国计算机等级考试二级Python(2021年9月)备考笔记 第十三天
文章图片

第十二题
全国计算机等级考试二级Python(2021年9月)备考笔记 第十三天
文章图片

第十三题
全国计算机等级考试二级Python(2021年9月)备考笔记 第十三天
文章图片

第十四题
全国计算机等级考试二级Python(2021年9月)备考笔记 第十三天
文章图片

第十五题
全国计算机等级考试二级Python(2021年9月)备考笔记 第十三天
文章图片

第十六题
全国计算机等级考试二级Python(2021年9月)备考笔记 第十三天
文章图片

第十七题
全国计算机等级考试二级Python(2021年9月)备考笔记 第十三天
文章图片

第十八题
全国计算机等级考试二级Python(2021年9月)备考笔记 第十三天
文章图片

第十九题
全国计算机等级考试二级Python(2021年9月)备考笔记 第十三天
文章图片

第二十题
全国计算机等级考试二级Python(2021年9月)备考笔记 第十三天
文章图片

第二十一题
全国计算机等级考试二级Python(2021年9月)备考笔记 第十三天
文章图片

第二十二题
全国计算机等级考试二级Python(2021年9月)备考笔记 第十三天
文章图片

第二十三题
全国计算机等级考试二级Python(2021年9月)备考笔记 第十三天
文章图片

第二十四题
全国计算机等级考试二级Python(2021年9月)备考笔记 第十三天
文章图片

第二十五题
全国计算机等级考试二级Python(2021年9月)备考笔记 第十三天
文章图片

第二十六题
全国计算机等级考试二级Python(2021年9月)备考笔记 第十三天
文章图片

第二十七题
全国计算机等级考试二级Python(2021年9月)备考笔记 第十三天
文章图片

第二十八题
全国计算机等级考试二级Python(2021年9月)备考笔记 第十三天
文章图片

第二十九题
全国计算机等级考试二级Python(2021年9月)备考笔记 第十三天
文章图片

第三十题
全国计算机等级考试二级Python(2021年9月)备考笔记 第十三天
文章图片

第三十一题
全国计算机等级考试二级Python(2021年9月)备考笔记 第十三天
文章图片

第三十二题
全国计算机等级考试二级Python(2021年9月)备考笔记 第十三天
文章图片

第三十三题
全国计算机等级考试二级Python(2021年9月)备考笔记 第十三天
文章图片

第三十四题
全国计算机等级考试二级Python(2021年9月)备考笔记 第十三天
文章图片

第三十五题
全国计算机等级考试二级Python(2021年9月)备考笔记 第十三天
文章图片

第三十六题
全国计算机等级考试二级Python(2021年9月)备考笔记 第十三天
文章图片

第三十七题
全国计算机等级考试二级Python(2021年9月)备考笔记 第十三天
文章图片

第三十八题
全国计算机等级考试二级Python(2021年9月)备考笔记 第十三天
文章图片

第三十九题
全国计算机等级考试二级Python(2021年9月)备考笔记 第十三天
文章图片

第四十题
全国计算机等级考试二级Python(2021年9月)备考笔记 第十三天
文章图片

程序设计题 第一题
全国计算机等级考试二级Python(2021年9月)备考笔记 第十三天
文章图片

代码如下: s = input() print("{:\"^30x}".format(eval(s)))# 从键盘上输入:63 # 输出为:""""""""""""""3f""""""""""""""# \" 表示 在""字符串内部显示一个英文单引号的方式,本题中如果没有增加\,显示出错 # ^ 表示s处于输出字符串的中间位置 # 30指字符串设定格式化输出总长度为30 # x表示小写十六进制输出,X表示大写十六进制输出 # 如果换成b,表示二进制方式输出;如果换成o,表示八进制方式输出; # 如果换成d,表示十进制方式输出。

第二题
全国计算机等级考试二级Python(2021年9月)备考笔记 第十三天
文章图片

#代码如下: #使用with语句打开文件,处理结束后,不需要使用close()语句关闭文件 with open("data.txt","r",encoding="utf-8") as fi: for line in fi.readlines():#遍历每一行,例如line内容为:"李启睿,110,115,119\n" line = line.split(",")#用","分割,例如line由字符串变成了列表:["李启睿","110","115","119"] print(eval(line[1])+eval(line[2])+eval(line[3])) #输出110+115+119表达式的结果

第三题
全国计算机等级考试二级Python(2021年9月)备考笔记 第十三天
文章图片

import jieba s ='''人工智能是包括十分广泛的科学, 它由不同的领域组成,如机器学习,计算机视觉等等, 总的说来,人工智能研究的一个主要目标是使机器能够胜任 一些通常需要人类智能才能完成的复杂工作。但不同的时代、 不同的人对这种“复杂工作”的理解是不同的。'''ls = jieba.lcut(s) print(ls)

第四题
全国计算机等级考试二级Python(2021年9月)备考笔记 第十三天
文章图片

import turtle as t for i in range(3): t.seth(i*120) t.fd(200)

第五题
全国计算机等级考试二级Python(2021年9月)备考笔记 第十三天
文章图片

ls = [111, 222, 333, 444, 555, 666, 777, 888, 999] lt = [999, 777, 555, 333, 111, 888, 666, 444, 222] s = 0 for i in range(len(ls)): s += ls[i]*lt[i]#对应i位置的元素相乘后累加 print(s)

第六题
全国计算机等级考试二级Python(2021年9月)备考笔记 第十三天
文章图片

#代码如下: #解析中国大学MOOC网页中的alt="南京理工大学"及数据统计 fi = open("data.txt","r")#以只读方式打开data.txt文件 f = open("univ.txt","w")#以写的方式打开univ.txt文件(新生成文件univ.txt) for line in fi:#对data.txt文件中每一行进行处理 if "alt" in line:#如果行字符中包含"alt"字符串, #例如:line = "全国计算机等级考试二级Python(2021年9月)备考笔记 第十三天
文章图片
" # print(line) dx = line.split("alt=")[-1].split('"')[1] # print(line.split("alt=")[-1])#得到字符串:"北京大学" width="164" height="60"> # print(line.split("alt=")[-1].split('"')) #得到列表:['', '北京大学', ' width=', '164', ' height=', '60', '>\n'] # print(line.split("alt=")[-1].split('"')[1]) #得到字符串:北京大学 # break 只分析第一个包含alt=的line f.write("{}\n".format(dx))#逐行写提取的字符到文件univ.txt中 f.close()#关闭文件 fi.close()#关闭文件

全国计算机等级考试二级Python(2021年9月)备考笔记 第十三天
文章图片

n = 0#记录大学数量的计数器n m = 0#记录学院数量的计数器m f = open("univ.txt", "r")#以读的方式打开文件univ.txt lines = f.readlines()#返回一个列表,列表中每一个元素对于文件中每一行 f.close() for line in lines:#遍历列表中每一个元素 line = line.replace("\n","")#去除元素中的换行符 if '大学生' in line:#如果列表元素中包含"大学生"字符串,不做计数 continue elif '学院' in line and '大学' in line:#形如中国科学院大学、南京理工大学紫金学院的计数处理 if line[-2:] == '学院':#例如:南京大学金陵学院,归属于学院,不归属于大学; m += 1 elif line[-2:] == '大学':#例如:中国科学院大学,不归属于学院,归属于大学; n += 1 print('{}'.format(line)) elif '学院' in line:#如果列表元素中包含"学院"字符串,则默认计数为学院+1 print('{}'.format(line))#例如:江苏理工学院,归属于学院 m += 1 elif '大学' in line:#基于列表元素中不包含"学院"字符串,而包含"大学"字符串 print('{}'.format(line))#计数为大学+1,例如南京大学 n += 1 print("包含大学的名称数量是{}".format(n)) #输出大学计数 print("包含学院的名称数量是{}".format(m)) #输出学院计数

    推荐阅读