2024年12月中国电子学会青少年软件编程(Python)等级考试试卷(五级)

news/2025/2/13 8:29:09/

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

一、单选题(共25题,共50分)
1.已知x=[3,5,7],那么执行语句x[len(x):]=[1,2]后,x的值?(A)
A. [3,5,7,1,2]
B. [1,2,3,5,7]
C. [3,5,7]
D. [1,2]


2.以下代码的输出结果是?(C)
x='C\0T\OP'
print(len(x))
A.3
B.4
C.5
D.7

3.字符串str1='victory',显示结果为'or'的选项是?(D)
A.print(str1[5:6])
B.print(str1 [4:5])
C.print(str1[5:7])
D.print(str1 [4:-1])


4.表达式str(18/3)的结果是?(C)
A. ValueError
B. '6'
C. '6.0'
D.'18/3'

5.执行下列程序段后输出结果?(A)
>>>str1='python world
>>>str1.title()
A. 'Python World'
B. 'PYTHON WORLD'
C. 'python world'
D. 'Python world'

6.执行下面程序段后,结果正确的选项是?(A)
dic1 ={1:'a',2:'b' 3:'c' 4:'d'}
str1=''
for i in range(1,3):
   str1+=dic1[i]
print(str1)
A.'ab'
B.'abc'
C. 123
D. 12

7.书店现有字典书目dict1={1:平凡世界',2:'西游记’,3:'红楼梦’'水浒传’},当前红楼梦售出,需要删除字典书目中的红4:楼梦,正确的操作是?(D)
A. del dict1[2]
B.del dict1['红楼梦']
C.del dict1[红楼梦]
D.del dict1[3] 

8.执行下列程序语句的结果是?(A)
>>>list1 =[i*i foni in range(1,9,2)]
>>>list1
A.[1,9,25,49]
B.[1,9,25,49,81]
C.[1,3,5,7]
D.[1,.3,5,7,9]

9.执行下列程序语句后tuple(t)和list(t)的结果为?(B)
>>>t=(i*i for i in range(4))
>>>tuple(t)
>>>list(t)
A.(0.1.4.9)
  [0,1.4.9]
B.(0.1.4.9)
  []
C.()
  []
D.(0,1.49,16)
  [0,1,4,9,16]


  
10.执行下列程序语句的返回结果为?(D)
>>>{i:str(i*i) for i in range(4)}
A.{0:0,1:1,2:4,3:9}
B. {0,1,4,9}
C.{0:'0',1:'1',2:'4',3:'9',4:16'}
D.{0:'0',1:'1',2:'4',3:'9'}

================================================

答案和更多内容请查看网站:【试卷中心 -- Python编程 其它】

网站链接 

青少年软件编程历年真题模拟题实时更新

================================================


http://www.ppmy.cn/news/1571659.html

相关文章

maven导入spring框架

在eclipse导入maven项目, 在pom.xml文件中加入以下内容 junit junit 3.8.1 test org.springframework spring-core ${org.springframework.version} org.springframework spring-beans ${org.springframework.version} org.springframework spring-context ${org.s…

【Axure视频教程】美化滚动条

今天教大家制作美化滚动条的原型模板,部分效果如下图所示: 教程包括调出滚动条、美化滚动条、隐藏滚动条等内容,无论是新手小白还是有一定基础的同学,都可以学习的哦。 【视频教程——试看版】 【Axure教程】美化滚动条 【完整版…

机器学习模型--线性回归、逻辑回归、分类

一、线性回归 级别1:简单一元线性回归(手工实现) import numpy as np import matplotlib.pyplot as plt# 生成数据 X np.array([1, 2, 3, 4, 5]) y np.array([2, 4, 5, 4, 5])# 手动实现梯度下降 def gradient_descent(X, y, lr0.01, epo…

React 第二十五节 <Fragment></Fragment> 的用途以及使用注意事项详解

文章如果错误偏差&#xff0c;烦请及时批评指正 一、为什么要使用 <Fragment>&#xff1f; 因为在 React 中&#xff0c;组件必须返回单个根元素。当我们尝试直接返回相邻的 JSX 元素时&#xff1a; function BrokenComponent() {return (<h1>标题</h1><…

7. React Hooks

官方文档&#xff1a;https://zh-hans.react.dev/reference/react/hooks官方文档&#xff1a;https://zh-hans.legacy.reactjs.org/docs/hooks-intro.htmlRouter6 的一个中文文档&#xff1a;https://baimingxuan.github.io/react-router6-doc/react&#xff1a;版本 18.2.0nod…

基于轨道角动量自由度在空间频域中的可选择特性

将光的轨道角动量自由度应用到全息领域&#xff0c;证实了轨道角动量全息&#xff1b;实现了高维轨道角动量复用全息技术&#xff0c;获得了高安全的全息加密和超高容量全息信息系统。 1、轨道角动量自由度在全息中的引入 如图1所示&#xff0c;当全息图中没有携带轨道角动量的…

LeetCode刷题第4题【寻找两个正序数组的中位数】---解题思路及源码注释

LeetCode刷题第4题【寻找两个正序数组的中位数 】—解题思路及源码注释 结果预览 目录 LeetCode刷题第4题【寻找两个正序数组的中位数结果预览一、题目描述二、解题思路1、问题理解2、解题思路 三、代码实现及注释1、源码实现2、代码解释 四、执行效果1、时间和空间复杂度分析…

普通人怎样用好Deepseek?

DeepSeek R1由于超强的推理能力&#xff0c;可以赋能很多真实场景&#xff0c;比如编程、数学、数据分析、办公提效等&#xff0c;最近刚开工&#xff0c;打工人们都惊叹其解决问题的能力之强&#xff0c;失业恐慌之感油然而生&#xff0c;所以大家都在加紧在研究DeepSeek怎么帮…