青少年编程能力等级测评CPA试卷(2)Python编程(一级)
青少年编程能力等级测评CPA试卷(2)
Python编程(一级)
(考试时间90分钟,满分100分)
一、单项选择题(共20题,每题3.5分,共70分)
- 下列语句的输出结果是( )。
print(11-9//2)
A. 7 B. 1
C. 6.5 D. 10
- 下列能为变量x赋值的语句是( )。
A. x+5=0 B. x=() C. var x=7.0 D. abs(x)
- 下列属于Python保留字的是( )。
A. yes B. var C. is D. false
- 下列不合法的变量名称是( )。
A. _false B. thd C. mn3 D. 8_a
- 若有c=8.0,则变量c的数据类型是( )。
A. <class 'float'> B. <class 'int'>
C. <class 'str'> D. <class 'bool'>
- 运行下方代码段,输出的结果是( )。
m=5
print(m-5>=0 or m<=2)
A. True B. False C. 0 D. m-5>=0 or m<=2
- 运行下方代码段,输出的结果是( )。
m,n,p,q=12,5,3,8
print((m+n)%p+q)
A. 22 B. 13 C. 10 D. 6
- 运行下方代码段,输出的结果是( )。
s1='34'
s2=s1*3
print(s2)
A. 102 B. 34 C. 333444 D. 343434
- 运行下方代码段,输出的结果是( )。
a = [6,7,3]
a.append(2)
print(a)
A. [6, 7, 3, 6, 7, 3] B. [6, 7, 3, 2]
C. [6, 7] D. [6, 7, 3]
- 运行下方代码段,输出的结果是( )。
m=14
if m%4==0:
m=m/4
elif m%2==0:
m=m/2
else:
m=m+1
print(m)
A. 7.0 B. 3.5 C. 15 D. 14
- 运行下方代码段,输出的结果是( )。
n=90
if n>90:
print('大型')
elif n>60:
print('中型')
elif n>20:
print('小型')
else:
print('微型')
A. | 大型 | B. | 中型 |
C. | 小型 | D. | 微型 |
- 运行下方代码段,下列叙述不正确的是( )。
a=int(input('数值:'))
if a%4==0:
print('A')
elif a%4==2:
print('B')
else:
print('C')
A. 若输入的值为16,则输出的内容为A
B. 若输入的值为13,则输出的内容为B
C. 若输入的值为45,则输出的内容为C
D. 若输入的值为110,则输出的内容为B
- 运行下方代码段,输出的结果是( )。
s='5*100'
n=list(s)
print(n)
A. ['5', '1', '0', '0'] B. ['5', '*', '1', '0', '0']
C. [500] D. 500
- 运行下方代码段,输出的结果是( )。
a=[4,7,5,3,2,-5]
b=0
for i in a:
if i<a[0]:
b=b+1
print(b)
A. 2 B. 3 C. 4 D. 5
- 运行下方代码段,则输出的结果是( )。
m=[1,3,5,7,9]
for i in m:
if i%2==1:
print(i+1)
A. | 2 4 6 8 10 | B. | 2 4 6 8 10 | C. | 1 3 5 7 9 | D. | 1 3 5 7 9 |
- 运行下方代码段,输出的结果是( )。
a = '145'
try:
a+=2
print(a)
except TypeError as e:
print("类型错误")
except NameError as e:
print("变量未赋值")
else:
print("运行成功")
A. | 147 运行成功 | B. | 1452 运行成功 |
C. | 变量未赋值 | D. | 类型错误 |
- 下列语句中,运行结果为整数的是( )。
A. pow(3.2,3)) B. 54/3
C. round(3.22,1) D. int(17.8)
- 下列有关Python开发环境的叙述中,错误的是( )。
A.Windows、Linux等操作系统均能搭建Python开发环境
B.Python解释器既能识别程序语法错误,也能识别逻辑错误
C.可以在Python官网上免费获取Python安装包
D.用户可以使用多种开发工具编写Python程序
- 运行下方代码段,输出的结果是( )。
a = eval("15*3.0")
print(a)
A. 45.0 B. 45
C. 15*3.0 D. 5.0
二、编程题(共2题,每题15分,共30分)
- 加密,是以某种特殊的规则改变原有的数据信息,增加信息保密性的过程。加密之前的信息称为明文,加密后的信息称为密文。某明文内容为正整数,加密规则如下:
- 若明文为偶数,将其乘2后再加2,得到密文;
- 若明文为奇数,将其加2后再乘3,得到密文;
编写程序,接收用户输入的明文正整数,输出加密后的密文结果。
注:input()函数中不要增加任何参数等提示信息。
样例1:
输入:6237
输出:18717
样例2:
输入:690
输出:1382
- 编写程序,接收用户输入的正整数m,将m每个数位上的数字分别加1(规定数字9加1后得到数字0),将得到的结果输出到屏幕上。
注:input()函数中不要增加任何参数等提示信息。
样例1:
输入:15
输出:26
样例2:
输入:4893
输出:5904
相关文章:
青少年编程能力等级测评CPA试卷(2)Python编程(一级)
青少年编程能力等级测评CPA试卷(2) Python编程(一级) (考试时间90分钟,满分100分) 一、单项选择题(共20题,每题3.5分,共70分) 下列语句的输出结果是( &am…...
wordpress判断page页与非page页
在WordPress中,你可以使用is_page()函数来判断当前页面是否为page类型。以下是如何使用这个函数的示例: <?php if (is_page()) {// 当前页面是page类型echo 这是一个Page页面; } else {// 当前页面不是page类型echo 这不是一个Page页面; } ?> …...
JavaScript 库-qs的使用
meta.query qs.parse(query)语句解析:qs.parse(query) qs 是一个常用的 JavaScript 库(全称为 query-string 或 qs),它用于处理 URL 查询字符串。qs.parse(query) 会将查询字符串解析成一个对象。举个例子: 假设有一…...

Leetcode 两数之和 Ⅱ - 输入有序数组
这段代码实现了在一个非递减排序的数组中找到两个数,使它们的和等于目标值的算法。算法使用了双指针技术,具体思想如下: 算法思想: 初始化指针:定义两个指针 left 和 right,分别指向数组的起始位置和末尾位…...

多处理器一致协议(MSI)协议详细介绍
多处理器一致协议 MSI 协议详细介绍 #mermaid-svg-2lc6AxM2mRiND4C0 {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-2lc6AxM2mRiND4C0 .error-icon{fill:#552222;}#mermaid-svg-2lc6AxM2mRiND4C0 .error-text{fill:…...

SSH实验5密钥登录Linuxroot用户(免密登录)
当用户尝试通过SSH连接到远程服务器时,客户端会生成一对密钥:公钥和私钥。公钥被发送到远程服务器,并存储在服务器的~/.ssh/authorized_keys文件中。而私钥则由客户端保管,不会传输给服务器。 在连接过程中,客户端使用…...

2024 网鼎杯 - 青龙组 Web WP
2024 网鼎杯 - 青龙组 WEB - 02 打开容器一个登录界面,随便输入账号密码可以进到漏洞界面 这里有一个发送给boss的功能,一眼xss 有三个接口:/flag 、/update 、/submit /flag :要求boss才能访问,/update …...
ORACLE 闪回技术简介
闪回技术是若干技术的集合 包含对数据库整体的闪回 对表的闪回 对事务的闪回 经典面试题面试题:简述Oracle数据库闪回技术? 1.闪回Oracle数据库 2.闪回表 3.闪回事务 数据库闪回 要想实现数据库闪回 1.必须配置数据库的恢复区 SQL> show parameter …...

【笔记】LLC电路工作频点选择 2-2 开关管与滤波压力
LLC谐振变换器稳态工作波形分析 - 知乎,上面这篇文的结论相较MPS那篇文章的结论更严格。我们分析一下它的频点选择为什么会更窄: 1. LLC电路模型 电流滞后的特性就是电路呈感性注意这里也是开关管ZVS开通。 2.工作循环的波形 iLm的波形,最终…...

【CUDA】认识CUDA
目录 一、CUDA编程 二、第一个CUDA程序 三、CUDA关键字 四、device管理 4.1 初始化 4.2 Runtime API查询GPU信息 4.3 决定最佳GPU CUDA C 编程指南CUDA C在线文档:CUDA C 编程指南 CUDA是并行计算的平台和类C编程模型,能很容易的实现并行算法。只…...

Linux(CentOS)yum update -y 事故
CentOS版本:CentOS 7 事情经过: 1、安装好CentOS 7,系统自带JDK8,版本为:1.8.0_181 2、安装好JDK17,版本为:17.0.13 3、为了安装MySQL执行了 yum update -y(这个时候不知道该命令的…...

AI绘画赚钱秘籍!掌握ai绘画赚钱技巧,开启副业新篇章,ai绘画赚钱实战指南!
AI绘画赚钱:方法与策略 一、引言 随着人工智能技术的日益发展,AI绘画作为新兴领域,正逐渐成为赚钱的新途径。本文将从多个角度探讨AI绘画赚钱的完整策略,帮助读者深入了解并把握这一领域的商机。 二、AI绘画赚钱的主要方式…...

HCIP-HarmonyOS Application Developer V1.0 笔记(四)
平板/折叠屏设计 自适应动态布局:相对拉伸、相对缩放、延伸布局 响应式动态布局:挪移布局、重复布局、瀑布布局 Sketch 插件 设计系统:提供了 HarmonyOS 设计语言中定义的视觉参数和设计资源文件。 控件库:按类别组织控件&…...
【前端】Svelte:组件封装与使用
在 Svelte 中,组件化是开发的核心理念。将页面的不同部分封装成独立组件,不仅可以提升代码的复用性,还能让项目的结构更加清晰。在本文中,我们将介绍如何创建、封装、引入和使用 Svelte 组件,帮助你快速上手 Svelte 的…...

STM32标准库-待机模式
1.1 STM32待机模式简介 STM32单片机具有低功耗模式,包括睡眠、停止和待机三种。 运行状态下,HCLK为CPU提供时钟。HCLK由AHB预分频器分频后直接输出得到。 低功耗模式选择需考虑电源消耗、启动时间和唤醒源。 睡眠模式停CPU不停外设时钟; 停止…...

【论文笔记】The Power of Scale for Parameter-Efficient Prompt Tuning
🍎个人主页:小嗷犬的个人主页 🍊个人网站:小嗷犬的技术小站 🥭个人信条:为天地立心,为生民立命,为往圣继绝学,为万世开太平。 基本信息 标题: The Power of Scale for P…...

几个docker可用的镜像源
几个docker可用的镜像源 💐The Begin💐点点关注,收藏不迷路💐 sudo rm -rf /etc/docker/daemon.json sudo mkdir -p /etc/dockersudo tee /etc/docker/daemon.json <<-EOF {"registry-mirrors": ["https://d…...
Spring学习笔记_27——@EnableLoadTimeWeaving
EnableLoadTimeWeaving 1. 介绍 在Spring框架中,EnableLoadTimeWeaving 是一个注解,它用于启用加载时织入(Load-Time Weaving, LTW) LWT[Spring学习笔记_26——LWT-CSDN博客] 2. 场景 AOP:在Spring框架中…...

【数据分析】如何构建指标体系?
有哪些指标体系搭建模型?五个步骤教你从0开始搭建指标体系 一、企业指标体系搭建存在什么问题 许多企业在搭建数据指标体系时遇到了诸多难题,如问题定位不准确、数据采集不完整、目标不一致、报表无序、指标覆盖不全面以及报表价值未充分利用等。 1、…...

大数据程序猿不可不看的资料大全
随着大数据技术的发展,大数据程序猿在数据采集、处理、分析、存储等方面的技能需求不断增加。要在这个领域保持竞争力,系统性地学习和掌握大数据工具、技术架构和行业趋势是非常重要的。以下为您提供一份围绕大数据程序猿不可不看的资料大全…...

深入浅出Asp.Net Core MVC应用开发系列-AspNetCore中的日志记录
ASP.NET Core 是一个跨平台的开源框架,用于在 Windows、macOS 或 Linux 上生成基于云的新式 Web 应用。 ASP.NET Core 中的日志记录 .NET 通过 ILogger API 支持高性能结构化日志记录,以帮助监视应用程序行为和诊断问题。 可以通过配置不同的记录提供程…...
SkyWalking 10.2.0 SWCK 配置过程
SkyWalking 10.2.0 & SWCK 配置过程 skywalking oap-server & ui 使用Docker安装在K8S集群以外,K8S集群中的微服务使用initContainer按命名空间将skywalking-java-agent注入到业务容器中。 SWCK有整套的解决方案,全安装在K8S群集中。 具体可参…...

TDengine 快速体验(Docker 镜像方式)
简介 TDengine 可以通过安装包、Docker 镜像 及云服务快速体验 TDengine 的功能,本节首先介绍如何通过 Docker 快速体验 TDengine,然后介绍如何在 Docker 环境下体验 TDengine 的写入和查询功能。如果你不熟悉 Docker,请使用 安装包的方式快…...

AI Agent与Agentic AI:原理、应用、挑战与未来展望
文章目录 一、引言二、AI Agent与Agentic AI的兴起2.1 技术契机与生态成熟2.2 Agent的定义与特征2.3 Agent的发展历程 三、AI Agent的核心技术栈解密3.1 感知模块代码示例:使用Python和OpenCV进行图像识别 3.2 认知与决策模块代码示例:使用OpenAI GPT-3进…...

JavaScript 中的 ES|QL:利用 Apache Arrow 工具
作者:来自 Elastic Jeffrey Rengifo 学习如何将 ES|QL 与 JavaScript 的 Apache Arrow 客户端工具一起使用。 想获得 Elastic 认证吗?了解下一期 Elasticsearch Engineer 培训的时间吧! Elasticsearch 拥有众多新功能,助你为自己…...

基于uniapp+WebSocket实现聊天对话、消息监听、消息推送、聊天室等功能,多端兼容
基于 UniApp + WebSocket实现多端兼容的实时通讯系统,涵盖WebSocket连接建立、消息收发机制、多端兼容性配置、消息实时监听等功能,适配微信小程序、H5、Android、iOS等终端 目录 技术选型分析WebSocket协议优势UniApp跨平台特性WebSocket 基础实现连接管理消息收发连接…...
Python爬虫(二):爬虫完整流程
爬虫完整流程详解(7大核心步骤实战技巧) 一、爬虫完整工作流程 以下是爬虫开发的完整流程,我将结合具体技术点和实战经验展开说明: 1. 目标分析与前期准备 网站技术分析: 使用浏览器开发者工具(F12&…...
python如何将word的doc另存为docx
将 DOCX 文件另存为 DOCX 格式(Python 实现) 在 Python 中,你可以使用 python-docx 库来操作 Word 文档。不过需要注意的是,.doc 是旧的 Word 格式,而 .docx 是新的基于 XML 的格式。python-docx 只能处理 .docx 格式…...

ardupilot 开发环境eclipse 中import 缺少C++
目录 文章目录 目录摘要1.修复过程摘要 本节主要解决ardupilot 开发环境eclipse 中import 缺少C++,无法导入ardupilot代码,会引起查看不方便的问题。如下图所示 1.修复过程 0.安装ubuntu 软件中自带的eclipse 1.打开eclipse—Help—install new software 2.在 Work with中…...

Java面试专项一-准备篇
一、企业简历筛选规则 一般企业的简历筛选流程:首先由HR先筛选一部分简历后,在将简历给到对应的项目负责人后再进行下一步的操作。 HR如何筛选简历 例如:Boss直聘(招聘方平台) 直接按照条件进行筛选 例如:…...