资讯专栏INFORMATION COLUMN

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

Codeing_ls / 839人阅读

摘要:本题目的考察点在于函数的格式输出规则。方法改变随机数生成器的种子,可以在调用其他随机模块函数之前调用此函数。参数改变随机数生成器的种子。返回一个至区间包含和的整数。

Python 二级等考(第三季)精品题3

单项选择题

第一题

第二题

第三题

第四题

第五题

第六题

第七题

第八题

第九题

第十题

第十一题

第十二题

第十三题

第十四题

第十五题

第十六题

第十七题

第十八题

第十九题

第二十题

第二十一题

第二十二题

第二十三题

第二十四题

第二十五题

第二十六题

第二十七题

第二十八题

第二十九题

第三十题


第三十一题

第三十二题

第三十三题

第三十四题

第三十五题

第三十六题

第三十七题

第三十八题

第三十九题

第四十题

程序设计题

第一题

代码如下:x = eval(input())   #输入为"65",由eval函数转变为数值65print("{:c}".format(x))  #输出Unicode编码为65,对应的字符为"A"# 如果输入的是"a",会出现如下错误提示:   # File "", line 1, in # NameError: name "a" is not defined# 原因:eval函数只能识别数字字符串,对于输入"a",只能被识别为一个变量名称为a,#       a 这个变量是不存在的,从而出现错误。#       如果要避免这样的意外出现,请尝试使用try-catch语句完善代码。# 本题目的考察点在于format函数的格式输出规则。

第二题

代码如下:s = input()           #从键盘获取输入,返回字符串print(s[::-1],end="") #字符串逆序输出,详见代码后说明print(len(s))         #输出字符串长度"""本题考查的是字符串的一些基本知识。反序字符串的写法是s[::-1]。[x:y:z]切片索引,x是左端,y是右端,z是步长,在p[x,y)区间从左到右每隔z取值,默认z是1,可以省略参数z,步长为负号就是反向,从右到左取值。"""

第三题

代码如下:import random       #导入random模块random.seed(123)    #设置随机数种子123,保证每次执行时生成的相同的随机序列for i in range(10): #遍历循环    print(random.randint(1,999), end=",")    #输出[1,999]上的随机整数,以结尾英文逗号隔开    #如:54,275,90,788,418,273,111,859,923,896,    #因为随机种子固定,每次执行会得到同样的输出。"""seed()方法改变随机数生成器的种子,可以在调用其他随机模块函数之前调用此函数。  seed()方法的语法:  import random  random.seed([x])  注意:seed()是不能直接访问的,需要导入random模块,然后通过random静态对象调用该方法。        参数x -- 改变随机数生成器的种子seed。random.randint(a,b)返回一个a至b区间(包含a和b)的整数。"""

第四题

代码如下:import turtleturtle.pensize(2)d = 0for i in range(1,9):    turtle.fd(100)    d += 45    turtle.seth(d)

第五题

代码如下:#从键盘上获取字符串,按回车键结束输入。形如:计算机 金融 计算机 建筑 土木 土木 计算机names = input("请输入各个同学行业名称,行业名称之间用英文空格间隔(回车结束输入):")#str.split()函数可分割从键盘上获取的字符串,返回一个列表,默认缺省分隔符为英文空格。""" |  split(self, /, sep=None, maxsplit=-1) |      Return a list of the words in the string, using sep as the delimiter string. |       |      sep |        The delimiter according which to split the string. |        None (the default value) means split according to any whitespace, |        and discard empty strings from the result. |      maxsplit |        Maximum number of splits to do. |        -1 (the default value) means no limit."""t = names.split()d = {} #定义一个字典for c in range(len(t)): #对列表t中每一个元素统计出现次数    d[t[c]] = d.get(t[c],0)+1  #要掌握字典get方法的具体使用,详见代码后面。ls = list(d.items()) #将字典的items()转换为列表,形如[("计算机",3),...]ls.sort(key=lambda x:x[1], reverse=True) # 按照数量排序for k in range(len(ls)):  #输出排序后的统计结果    zy,num = ls[k]    #例如:ls[0]=("计算机",3),执行完该语句后,zy="计算机",num = 3    print("{}:{}".format(zy,num))#按照格式输出结果

第六题

代码如下:fi = open("论语.txt", "r")fo = open("论语-原文.txt", "w")a=0for line in fi:    if a==1 and line.count("【注释】")==0 and line.count("【原文】")==0:        line = line.strip(" /n")        if line.strip():#判断line是否为空串            fo.write("{}/n".format(line))    if line.count("【原文】")>0:        a=1    if line.count("【注释】")>0:        a=0fi.close()fo.close()

第七题

代码如下:fi = open("论语.txt", "r")fo = open("论语-原文.txt", "w")a=0for line in fi:    if a==1 and line.count("【注释】")==0 and line.count("【原文】")==0:        line = line.strip(" /n")        if line.strip():#判断line是否为空串            fo.write("{}/n".format(line))    if line.count("【原文】")>0:        a=1    if line.count("【注释】")>0:        a=0fi.close()fo.close()

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/120000.html

相关文章

  • 【2022考研最后40天】要注意这4个时间节点和这5件事情

    摘要:请考生务必妥善保管个人网报用户名密码及准考证居民身份证等证件,避免泄露丢失造成损失。自主划线院校会在月陆续公布初试成绩基本要求。锁定时间到达后,如招生单位未明确受理意见,锁定解除,考生可继续填报其他志愿。 ...

    jaysun 评论0 收藏0
  • 202110国产数据库排行榜:达梦反超OceanBase夺榜眼,TDSQL实现“四连增”,数据生

    摘要:年月国产数据库流行度排行榜前名连续三个月的分数下跌让名次下降一位,以分的总分来到榜单第三。国产数据库流行度排行榜与趋势变化本月分数下跌,总分,位于榜单第五。 2021年10月国产数据库流行度排行榜前15名 连续三个月的分数下跌让OceanBase名次下降一位,以424.83分的总分来到榜单第三。本月,OceanBase有几个重要事件,如亮相2021中国国际服务贸易交流会,参与HICOO...

    vpants 评论0 收藏0
  • “国资云”深度解析:势在必行,迎风而上

    摘要:本次天津实施方案最受关注的内容是要求企业已部署在第三方公有云平台如华为云阿里云腾讯云沃云天翼云移动云的信息系统,租约到期日起个月内全部迁移至国资云,原则上最迟在年月日为止结束云计算迁移工作。 国资...

    番茄西红柿 评论0 收藏2637
  • 20189Python计算二级复习攻略

    摘要:题型及分值单项选择题分含公共基础知识部分分。二维数据的处理表示存储和处理。七计算生态标准库库必选库必选库可选。更广泛的计算生态,只要求了解第三方库的名称,不限于以下领域网络爬虫数据分析文本处理数据可视化用户图形界面机器学习开发游戏开发等。 考试方式:   上机考试,考试时长 120 分钟,满分 100 分。   1. 题型及分值   单项选择题 40 分( 含公共基础知识部分 10 分...

    ConardLi 评论0 收藏0
  • 202110国产数据库大事记

    摘要:月日消息,近日,中国信息通信研究院大数据产品能力评测数据库方向的测评结果陆续出炉。月日消息,国家工业信息安全发展研究中心发布电信行业数据库产品第一期测评结果,前三名分别是阿里云数据库柏睿数据企业级交易型数据库信创版云和恩墨企业级数据库。 .markdown-body{word-break:break-word;line-height:1.75;font-weight:400;font-si...

    elva 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<