202009青少年软件编程(Python)等级考试试卷(三级)

news2024/11/16 22:00:15

第 1 题 【单选题】

通过算式1×23+1×22+0×21+1×20可将二进制1101 转为十进制,下列进制转换结果正确的是?( )

A :0b10转为十进制,结果是2

B :0d10转为十进制,结果是8

C :0x10转为十进制,结果是10

D :0o10转为十进制,结果是16

正确答案:A
试题解析:

第 2 题 【单选题】

语句float(‘something’) 抛出的异常名称为?( )

A :ValueError

B :ImportError

C :IndexError

D :FileNotFoundError

正确答案:A
试题解析:

第 3 题 【单选题】

问题如图所示,用计算机解决该问题,比较适合使用?( )

A :解析算法

B :枚举算法

C :冒泡算法

D :二分查找算法

正确答案:A
试题解析:

第 4 题 【单选题】

下列程序运行结果是?( )

a=12

b=23

c=str(“a+b”)

print©

A :35

B :1223

C :a+b

D :出现错误提示

正确答案:C
试题解析:

第 5 题 【单选题】

将十进制数30转换为十六进制数,最低位上是?( )

A :c

B :d

C :e

D :f

正确答案:C
试题解析:

第 6 题 【单选题】

在Python语言中,关于bin(0x11)的功能,下列说法正确的是?( )

A :将十进制数11转换为二进制

B :将十六进制数11转换为二进制

C :将二进制数11转换为十进制

D :将十六进制数11转换为十进制

正确答案:B
试题解析:

第 7 题 【单选题】

以下表达式的值为Fasle的是?( )

A :all (())

B :all ([])

C :all ((0,))

D :all([1,2])

正确答案:C
试题解析:

第 8 题 【单选题】

现在一组初始记录无序的数据“7,9,3,2,5”使用选择排序算法,按从小到大的顺序排列,则第一轮排序的结果为?( )

A :7,9,3,2,5

B :3,2,5,7,9

C :2,3,5,7,9

D :2,9,3,7,5

正确答案:D
试题解析:

第 9 题 【单选题】

关于hex()函数,描述不正确的是?( )

A :hex()函数的功能是将十进制整数转换成十六进制数

B :hex()函数的参数是一个十进制整数

C :hex()函数的返回值是一个十六进制数

D :hex()函数的返回值是一个字符串

正确答案:C
试题解析:

第 10 题 【单选题】

下列关于表达式的计算结果,不正确的是?( )

A :hex(0x37) 的结果是’0x37’

B :hex(0o67) 的结果是’0x37’

C :hex(0b1011) 的结果是’0xb’

D :hex(int(‘11’,16))的结果是’0x17’

正确答案:D
试题解析:

第 11 题 【单选题】

异常是指?( )

A :程序设计时的错误

B :程序编写时的错误

C :程序编译时的错误

D :程序运行时的错误

正确答案:D
试题解析:

第 12 题 【单选题】

有如下程序段:
在这里插入图片描述

下列说法正确的是?( )

A :f=open(‘city.csv’,‘w’)说明当前是读取模式

B :f.write(‘,’.join(ls)+’ ‘)语句改成f.write(’ ‘.join(ls)+’ '),结果依然以逗号分隔

C :删除f.close()语句,也能保存文件

D :当前程序的功能是将列表对象输出到CSV文件

正确答案:D
试题解析:

第 13 题 【单选题】

关于input()函数,描述不正确的是?( )

A :input()函数是输入函数

B :input()函数的功能是从键盘读入一行文本

C :input()函数不需要参数

D :input()函数接收到的数据类型是数值类型

正确答案:D
试题解析:

第 14 题 【单选题】

有如下程序段:

strSZ=[“语文”,“数学”,“英语”,“科学”]

str=strSZ[1]

print(str)

程序运行后,输出的结果是?( )

A :语文

B :数学

C :英语

D :科学

正确答案:B
试题解析:

第 15 题 【单选题】

print(min(80,100,max(50,60,70)))的运行结果是?( )

A :80

B :100

C :50

D :70

正确答案:D
试题解析:

第 16 题 【单选题】

用open()打开文件时,返回的是?( )

A :列表

B :字符串

C :文件对象

D :元组

正确答案:C
试题解析:

第 17 题 【单选题】

关于查找的说法,下列说法正确的是?( )

A :顺序查找要先对数据进行排序

B :进行顺序查找,一定能找到数据

C :二分查找是一种高效的查找方法

D :二分查找法不需要对数据进行排序

正确答案:C
试题解析:

第 18 题 【单选题】

下列表达式的结果不为’f’的是?( )

A :‘g’-1

B :chr(ord(‘g’)-1)

C :chr(ord(‘F’)+32)

D :chr(ord(‘G’)+31)

正确答案:A
试题解析:

第 19 题 【单选题】

打开a.txt文件后,将“See you next time.”写入文件,下列语句不正确的是?( )

A :f.write('See you next time. ')

B :f.write([‘See’,’ you’,’ next’,’ time’,'. '])

C :f.writelines(['See you next time. '])

D :f.writelines([‘See’,’ you’,’ next’,’ time’,'. '])

正确答案:B
试题解析:

第 20 题 【单选题】

语句运行后,结果是?( )

for i in range(5):

  print(i)

A :
0

1

2

3

4

B :01234

C :
1

2

3

4

5

D :12345

正确答案:A
试题解析:

第 21 题 【单选题】

若输入指令是list(‘1234’),结果是?( )

A 😦‘1’, ‘2’, ‘3’,‘4’)

B :[‘1’, ‘2’, ‘3’,‘4’]

C :{‘1’, ‘2’, ‘3’,‘4’}

D :{ 1, 2, 3, 4, }

正确答案:B
试题解析:

第 22 题 【单选题】

表达式divmod(36,10) 的值为?( )

A :(3,4)

B :(6,3)

C :(3,6)

D :(4,3)

正确答案:C
试题解析:

第 23 题 【单选题】

把文件写入到csv文件的程序段如下:
在这里插入图片描述

划线处的代码应该为?( )

A :for i in ls:

B :for row in ls:

C :for i in range(len(ls)):

D :for row in range(len(ls)):

正确答案:B
试题解析:

第 24 题 【单选题】

ascii(chr(65))的值是?( )

A :“‘a’”

B :‘A’

C :“‘A’”

D :‘B’

正确答案:C
试题解析:

第 25 题 【单选题】

int()函数根据传入的参数创建一个新的整数,下列返回的值不是0的是?( )

A :int(1.0)

B :int(0.5)

C :int(0)

D :int()

正确答案:A
试题解析:

第 1 题 【判断题】

小明准备编写一个程序,把新同学的联系方式保存到一个名为list的现有CSV格式文件里。实现这一功能可以使用语句f=open(‘list.csv’,‘+’)来打开list.csv文件。

A :正确
B :错误
正确答案:B
试题解析:

第 2 题 【判断题】

语句float(‘2020’) 运行后的输出结果是:2020

A :正确
B :错误
正确答案:B
试题解析:

第 3 题 【判断题】

在Python中,代码print(‘{:8}’.format(12))中数字8的作用是按8位字符宽度输出数字12。

A :正确
B :错误
正确答案:A
试题解析:

第 4 题 【判断题】

‘′.join([′张三′,′李四′]).replace(′′,′′).split(′’)可以去掉列表项中姓名中间的空格。

A :正确
B :错误
正确答案:A
试题解析:

第 5 题 【判断题】

二进制数11110011转化为十六进制数为F3。

A :正确
B :错误
正确答案:A
试题解析:

第 6 题 【判断题】

在Python中,执行print(ord(‘a’)+12)语句,能够得到一个数字结果。

A :正确
B :错误
正确答案:A
试题解析:

第 7 题 【判断题】

round(5566.6)=5567,所以说round()函数其实是取整函数。

A :正确
B :错误
正确答案:B
试题解析:

第 8 题 【判断题】

数据处理,通常是指利用四则运算中的加、减、乘、除来进行运算,从而得到正确结果。

A :正确
B :错误
正确答案:B
试题解析:

第 9 题 【判断题】

hex函数可以将十进制数转换成十六进制数。在Python交互式编程环境下,执行语句hex(2020)后,显示的运行结果是’7e4’

A :正确
B :错误
正确答案:B
试题解析:

第 10 题 【判断题】

异常处理结构中,try程序段中的每一个运行错误语句,都要转移到except程序段中,执行异常处理语句。

A :正确
B :错误
正确答案:B
试题解析:
异常处理结构中,try程序段中仅限第一个运行错误语句会被执行。

第 1 题 【问答题】

牧场举行联欢会,n头奶牛自发举行歌咏比赛。邀请了山羊公公、斑马哥哥、白兔弟弟、小喵妹妹一共四位担任歌咏比赛的评委。评比规则参赛选手的最终得分为所有评委打分的平均分。编程输出每位参赛选手的最终得分,请你补全代码。

n = int(input())

for i in range():

    a = []

    for j in range(0, 4):

        x = int(input())

        a.append()

     print(/ 4)

正确答案:

n = int(input()) 
for i in range(n): 
	a = [] 
	for j in range(0, 4): 
		x = int(input()) 
		a.append(x) 
		print(sum(a) / 4)

试题解析:

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1677188.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

svn如何远程访问?

svn(Subversion)是一种版本控制系统,广泛应用于软件开发领域。它能够追踪文件和目录的变化,记录每个版本的修改内容,并允许多人协同开发。svn的远程访问功能允许开发人员可以在不同的地点访问和管理代码,提…

ES6之正则扩展

正则表达式扩展 u修饰符(Unicode模式)y修饰符(Sticky或粘连模式)s修饰符(dotAll模式)Unicode属性转义正则实例的flags属性字符串方法与正则表达式的整合 javascript的常用的正则表达式 验证数字邮箱验证手机…

华为OD机试 - CPU算力分配(Java 2024 C卷 100分)

华为OD机试 2024C卷题库疯狂收录中,刷题点这里 专栏导读 本专栏收录于《华为OD机试(JAVA)真题(A卷B卷C卷)》。 刷的越多,抽中的概率越大,每一题都有详细的答题思路、详细的代码注释、样例测试…

string的模拟全实现

文章目录 📝前言🌠 string的基本要素🌉构造函数和析构函数🌠string()🌉string(const char* str ""); 🌠~string()🌉深拷贝string(const string& s); 🌠三个成员函数的…

外网ip地址怎么获取?快解析

大家都清楚互联网是通过ip地址通信的,ip地址又分内网ip和外网ip。内网ip只能在内网使用;而外网ip作为电脑唯一标识,可在公网使用。那么外网ip地址怎么获取呢? 外网ip是网络运营商分配给用户的。目前最常见的两种上网方式一个是拉…

金航标kinghelm萨科微slkor公司发展和品牌传播

为了金航标kinghelm萨科微slkor公司发展和品牌传播,推出了”金航标每日芯闻“与“萨科微每日芯闻“栏目,影响力非常好。这一构想并非一时的灵光乍现,而是经过深思熟虑和充分调研的结果。制定该栏目的模板时候时,就明确了要求语音版…

【nfs服务部署服务端和客户端搭建】

原理 NFS(Network File System)是文件服务器之一。它的功能是可以通过网络,让不同的机器、不同的操作系统可以彼此共享数据文件。 NFS服务器可以让服务端的共享目录挂载到本地端的文件系统中,其他服务器如果想访问共享目录&#…

windows 安装 Conda

1 Conda简介 Conda 是一个开源的软件包管理系统和环境管理系统,用于安装多个版本的软件包及其依赖关系,并在它们之间轻松切换。Conda 是为 Python 程序创建的,适用于 Linux,OS X 和Windows,也可以打包和分发其他软…

键盘和鼠标的隐形观察者:用Python的pynput库记录每一个动作

哈喽,大家好,我是木头左! 揭秘pynput:监控神器还是隐私威胁? 在数字时代,的每一次键盘敲击和鼠标点击都可能泄露信息。但如果能够控制这一过程,又将如何利用这些数据呢?Python的pyn…

“Linux”目录结构and配置网络

了解完命令格式和vi、vim编辑器后,我们来认识一下目录的结构: 一、目录 (1)目录的特点 windows特点: Windows中有C、D、E盘,每个都是一个根系统 Linux特点: linux中只有一个根(单…

【opencv】opencv透视变换和ocr识别实验

实验环境:anaconda、jupyter notebook 实验用到的包opencv、numpy、matplotlib、tesseract 一、opencv透视变换 原图 图片是我拍的耳机说明书,哈哈哈哈,你也可以使用自己拍的照片,最好是英文内容,tesseract默认识别英…

C++|多态性与虚函数(2)|虚析构函数|重载函数|纯虚函数|抽象类

前言 看这篇之前,可以先看多态性与虚函数(1)⬇️ C|多态性与虚函数(1)功能绑定|向上转换类型|虚函数-CSDN博客https://blog.csdn.net/weixin_74197067/article/details/138861418?spm1001.2014.3001.5501这篇文章会…

Kasawaki川崎机器人故障维修

在当今的自动化工业领域,川崎工业机器人以其卓越的性能和可靠的工作效率赢得了广泛的赞誉。作为机器人的核心组成部分,伺服电机的作用至关重要。然而,就像所有机械设备一样,也可能会遭遇电机磨损或故障,需要适时的川崎…

二叉树——初解

二叉树 树树的概念树的性质 二叉树二叉树的概念二叉树的性质二叉树的实现方式数组构建左孩子右兄弟法构建指针构建 树 树的概念 在计算机科学中,树(Tree)是一种重要的非线性数据结构,它由若干节点(Node)组…

iPhone15销量不佳,新产品没希望,苹果开始寻找库克接班人

美国媒体开始谈论谁将成为苹果的新CEO,这意味着苹果董事会开始为库克寻找接班人了,导致如此结果,可能在于iPhone15的表现实在太差了,而库克力推的vision Pro等新产品又没有为苹果打开局面所致。 如今的苹果倒是与1980年代乔布斯离…

壹资源知识付费系统源码-小程序端+pc端

最新整理优化,含微信小程序和pc网页。内置几款主题,并且可以自己更改主题样式,各区块颜色,文字按钮等。 适用于知识付费类资源类行业。如:项目类,小吃技术类,图书类,考研资料类&…

Nodejs 第七十一章(libuv)

libuv 在Node.js中,libuv是作为其事件循环和异步I/O的核心组件而存在的。Node.js是构建在libuv之上的,它利用libuv来处理底层的异步操作,如文件I/O、网络通信和定时器等。 libuv在Node.js中扮演了以下几个重要角色: 事件循环&a…

同为科技详解智能PDU所应用的通信协议与接口

现如今,信息服务、AI人工智能的飞速发展与增长,全球正经历信息数据的爆炸。不仅数据量以惊人的速度增长,而且全球社会各行业对数据的依赖的程度也在日益增加。这些趋势使数据中心在全球都享有关键基础架构的地位。假设某个数据中心发生严重的…

写一个类ChatGPT应用,前后端数据交互有哪几种

❝ 对世界的态度,本质都是对自己的态度 ❞ 大家好,我是「柒八九」。一个「专注于前端开发技术/Rust及AI应用知识分享」的Coder 前言 最近,公司有一个AI项目,要做一个文档问答的AI产品。前端部分呢,还是「友好借鉴」Cha…