青少年编程能力等级测评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、…...
大数据程序猿不可不看的资料大全
随着大数据技术的发展,大数据程序猿在数据采集、处理、分析、存储等方面的技能需求不断增加。要在这个领域保持竞争力,系统性地学习和掌握大数据工具、技术架构和行业趋势是非常重要的。以下为您提供一份围绕大数据程序猿不可不看的资料大全…...
遍历 Map 类型集合的方法汇总
1 方法一 先用方法 keySet() 获取集合中的所有键。再通过 gey(key) 方法用对应键获取值 import java.util.HashMap; import java.util.Set;public class Test {public static void main(String[] args) {HashMap hashMap new HashMap();hashMap.put("语文",99);has…...
鸿蒙中用HarmonyOS SDK应用服务 HarmonyOS5开发一个医院挂号小程序
一、开发准备 环境搭建: 安装DevEco Studio 3.0或更高版本配置HarmonyOS SDK申请开发者账号 项目创建: File > New > Create Project > Application (选择"Empty Ability") 二、核心功能实现 1. 医院科室展示 /…...
镜像里切换为普通用户
如果你登录远程虚拟机默认就是 root 用户,但你不希望用 root 权限运行 ns-3(这是对的,ns3 工具会拒绝 root),你可以按以下方法创建一个 非 root 用户账号 并切换到它运行 ns-3。 一次性解决方案:创建非 roo…...
linux 下常用变更-8
1、删除普通用户 查询用户初始UID和GIDls -l /home/ ###家目录中查看UID cat /etc/group ###此文件查看GID删除用户1.编辑文件 /etc/passwd 找到对应的行,YW343:x:0:0::/home/YW343:/bin/bash 2.将标红的位置修改为用户对应初始UID和GID: YW3…...
06 Deep learning神经网络编程基础 激活函数 --吴恩达
深度学习激活函数详解 一、核心作用 引入非线性:使神经网络可学习复杂模式控制输出范围:如Sigmoid将输出限制在(0,1)梯度传递:影响反向传播的稳定性二、常见类型及数学表达 Sigmoid σ ( x ) = 1 1 +...
Mobile ALOHA全身模仿学习
一、题目 Mobile ALOHA:通过低成本全身远程操作学习双手移动操作 传统模仿学习(Imitation Learning)缺点:聚焦与桌面操作,缺乏通用任务所需的移动性和灵活性 本论文优点:(1)在ALOHA…...
算法岗面试经验分享-大模型篇
文章目录 A 基础语言模型A.1 TransformerA.2 Bert B 大语言模型结构B.1 GPTB.2 LLamaB.3 ChatGLMB.4 Qwen C 大语言模型微调C.1 Fine-tuningC.2 Adapter-tuningC.3 Prefix-tuningC.4 P-tuningC.5 LoRA A 基础语言模型 A.1 Transformer (1)资源 论文&a…...
【Go语言基础【12】】指针:声明、取地址、解引用
文章目录 零、概述:指针 vs. 引用(类比其他语言)一、指针基础概念二、指针声明与初始化三、指针操作符1. &:取地址(拿到内存地址)2. *:解引用(拿到值) 四、空指针&am…...
JavaScript基础-API 和 Web API
在学习JavaScript的过程中,理解API(应用程序接口)和Web API的概念及其应用是非常重要的。这些工具极大地扩展了JavaScript的功能,使得开发者能够创建出功能丰富、交互性强的Web应用程序。本文将深入探讨JavaScript中的API与Web AP…...
快刀集(1): 一刀斩断视频片头广告
一刀流:用一个简单脚本,秒杀视频片头广告,还你清爽观影体验。 1. 引子 作为一个爱生活、爱学习、爱收藏高清资源的老码农,平时写代码之余看看电影、补补片,是再正常不过的事。 电影嘛,要沉浸,…...
