青少年编程能力等级测评CPA Python编程(一级)
青少年编程能力等级测评CPA
Python编程(一级)
(考试时间90分钟,满分100分)
一、单项选择题(共20题,每题3.5分,共70分)
- 下列语句的输出结果是( )。
print(3+5*2)
A. 13 B. 16
C. 10 D. 3+5*2
- 下列选项中,能为变量a赋值的语句是( )。
A. var a=1 B. int a = 15
C. float a = 3.0 D. a='a'
- 下列不是Python保留字的是( )。
A. true B. break C. in D. for
- 下列合法的变量名称是( )。
A. 3a B. if C. _ab D. 'num'
- 若有a='7',则变量a的数据类型是( )。
A. <class 'float'> B. <class 'int'>
C. <class 'str'> D. <class 'bool'>
- 运行下方代码段,输出的结果是( )。
a=6
print(a>=3 and a<=6)
A. True B. False C. 6 D. a>=3 and a<=6
- 运行下方代码段,输出的结果是( )。
a,b,x,y=2,6,8,9
print(b+a*(x+y)//x)
A. 17 B. 10.25 C. 10 D. 5
- 运行下方代码段,输出的结果是( )。
s1='mn'
s2=s1*5
print(s2)
A. mnmnmnmnmn B. mmmmmnnnnn C. mn*5 D. s5
- 运行下方代码段,输出的结果是( )。
num = [2,3,5,7]
num.append(4)
print(num)
A. [2, 3, 5, 7, 11] B. [2, 3, 5, 7, 4]
C. [2, 3, 5] D. [2, 3, 5, 7]
- 运行下方代码段,输出的结果是( )。
a1=11
if a1%2==0:
a1=a1/2
else:
a1=a1+1
print(a1)
A. 5 B. 5.5 C. 6 D. 12
- 运行下方代码段,输出的结果是( )。
s=75
if s>=90:
print('优秀')
elif s>=75:
print('良好')
else:
print('加油')
A. | 优秀 | B. | 良好 |
C. | 加油 | D. | 良好 加油 |
- 运行下方代码段,下列叙述不正确的是( )。
a=int(input('距离(km):'))
if a>=100:
print('16元')
elif a>=50:
print('12元')
else:
print('8元')
A. 若输入的值为5,则输出的内容为8元
B. 若输入的值为50,则输出的内容为12元
C. 若输入的值为55,则输出的内容为16元
D. 若输入的值为1000,则输出的内容为16元
- 运行下方代码段,输出的结果是( )。
s='870'
n=list(s)
print(n)
A. ['8', '7', '0'] B. ['870']
C. [870] D. 870
- 运行下方代码段,输出的结果是( )。
n=[8,9,11,3,15]
m=0
for i in n:
if i<10:
m=m+1
print(m)
A. 8 B. 3 C. 9 D. 5
- 运行下方代码段,则输出的结果是( )。
m=[2,4,7,9,10]
for i in m:
if i%3!=0:
print(i)
A. | 2 4 7 10 | B. | 2 4 7 10 | C. | 2 7 9 | D. | 2 7 9 |
- 运行下方代码段,输出的结果是( )。
a = 'aaaa'
try:
print(a/2)
except TypeError as e:
print("类型错误")
except NameError as e:
print("变量未赋值")
else:
print("运行成功")
A. | aa 运行成功 | B. | 类型错误 |
C. | 变量未赋值 | D. | 运行成功 |
- 下列语句中,运行结果为3.0的是( )。
A. round(3.2,0) B. pow(3.2,0) C. int(3.0) D. sum((3.2,0))
- 下列有关Python开发环境的叙述中,错误的是( )。
A.Python解释器只有一种
B.Python解释器可以识别程序语法错误
C.可以在Python官网上获取Python开发环境
D.用户可以使用Python自带的IDLE编写Python程序
- 运行下方代码段,输出的结果是( )。
n = eval("6+3.8")
print(n)
A. 10 B. 9.8
C. 63.8 D. 6+3.8
- 运行下方代码段,输出的图案是( )。
import turtle
a=turtle.Turtle()
for i in range(5):
a.fd(50)
a.rt(90)
二、编程题(共2题,每题15分,共30分)
- 在某电子游戏中,由运气值与能力值两个属性共同决定了游戏的事件走向,具体情况如下:
(1)当运气值为100时,必然发生“幸运事件”;
(2)当运气值不足100但大于等于50时,能力值大于50则发生“幸运事件”,否则发生“不幸事件”;
(3)当运气值不足50时,能力值大于90则发生“幸运事件”,否则发生“不幸事件”;
编写程序,接收用户输入的运气值与能力值,判断即将发生的事件类型,将结果输出到屏幕上:
注:input()函数中不要增加任何参数等提示信息。
样例1:
输入:100
20
输出:幸运事件
样例2:
输入:88
35
输出:不幸事件
- 编写程序,接收用户输入的正整数m(m≥5),输出1到m之间(不包含m)最大的两个偶数。要求输出结果从大到小排序,且输出的每个数都以换行符结尾。
注:input()函数中不要增加任何参数等提示信息。
样例1:
输入:10
输出:8
6
样例2:
输入:25
输出:24
22
相关文章:

青少年编程能力等级测评CPA Python编程(一级)
青少年编程能力等级测评CPA Python编程(一级) (考试时间90分钟,满分100分) 一、单项选择题(共20题,每题3.5分,共70分) 下列语句的输出结果是( )。 print(35*2) A&a…...

WebSocket 连接频繁断开的问题及解决方案
文章目录 WebSocket 连接频繁断开的问题及解决方案1. 引言2. 什么是 WebSocket?2.1 WebSocket 的优势2.2 WebSocket 的工作原理 3. WebSocket 连接频繁断开的常见原因3.1 服务器端问题3.1.1 服务器负载过高3.1.2 服务器配置不当3.1.3 超时设置 3.2 网络问题3.2.1 网…...

[CSP篇] CSP2024 游记(上)
Part.0 前言 在刚刚过去的 CSP-J2024 以及 CSP-S2024 中,不知大家十分用自己最好的状态参加了这次重要的测试,取得了令自己努力的成绩呢? 文章发布在 2024 年 11 月 1 日,距离出结果还有 3 − 5 3-5 3−5 天,如有需…...

Mac “屏幕保护程序启动或显示器关闭后需要密码“无效
屏幕保护程序启动或显示器关闭后需要密码只能选择“立即”的解决方法: 在 iPhone mirror中设置,每次询问权限。 参考:https://support.apple.com/en-us/120421...
架构师之路-学渣到学霸历程-35
Nginx的配置文件说明 nginx的学习,到了关键的部分,其实想要学好nginx就一定要了解配置文件;我们看看配置文件是怎么样的? 1、nginx的配置文件路径 不同的安装方式、nginx的配置文件路径也有所不同 源码安装配置文件路径&#…...

2024-10月的“冷饭热炒“--解读GUI Agent 之computer use?phone use?——多模态大语言模型的应用进阶之路
GUI Agent 之computer use?phone use?——多模态大语言模型的进阶之路 1.最新技术事件浅析三、思考和方案设计工具代码部分1.提示词2.工具类API定义,这里主要看computer tool就够了 总结 本文会总结概括这一应用的利弊,然后给出分析和工具代…...

sheng的学习笔记-AI基础-激活函数
ai目录:sheng的学习笔记-AI目录-CSDN博客 目录 Sigmoid Tanh 函数 ReLU(Rectified Linear Unit)函数 Leaky ReLU ELU(Exponential Linear Unit) SEIU Swish 激活函数的选择 激活函数(Activation F…...
重构代码之重复的观察数据
在代码重构中,重复的观察数据 是一种模式,指的是系统中存在多处对同一数据的观察或记录,使得数据需要在多处维护,导致了数据同步的困难和维护成本的增加。这种重复通常会引起以下几个问题: 数据不一致:由于…...

SpringBoot【实用篇】- 热部署
文章目录 目标:1.手动启动热部署2.自动启动热部署4.禁用热部署 目标: 手动启动热部署自动启动热部署热部署范围配置关闭热部署 1.手动启动热部署 当我们没有热部署的时候,我们必须在代码修改完后再重启程序,程序才会同步你修改的信息。如果我们想快速查…...

C语言 核心语法2
时间:2024.11.1 一、学习内容 1、计算机的存储规则 1.1存储规则 视频是图片和声音的结合体。 在计算机中,任意数据都是以二进制的形式进行存储的。 在计算机中,二进制可以表示万事万物。 1.2十进制 1.3二进制的运算过程 1.4文本存储 …...

【论文阅读】Real-ESRGAN
学习资料 论文题目:Real-ESRGAN:使用纯合成数据训练真实世界的盲超分辨率(Real-ESRGAN: Training Real-World Blind Super-Resolution with Pure Synthetic Data)论文地址:IEEE Xplore 全文 PDF:代码&#…...

安达发|零部件APS车间排程系统销售预测的优点
2024制造业面临着前所未有的挑战与机遇。为了保持竞争力,企业必须确保其生产系统能够高效、灵活地运作。在这方面,采用高级计划与排程系统,特别是零部件APS车间排程系统的预测方法,已成为提升生产效率和响应能力的关键策略。这种系…...
Android 同花顺面经
Android 同花顺面经 文章目录 Android 同花顺面经一面 一面 Android组件化搭建使用接口层路由有什么缺点? 如果更改接口的话,其他的依赖的moudle都得改 说说kotlin和java的区别? Java是支持面向对象的编程,Kotlin是支持面向对象支…...
搜维尔科技:Manus数据手套在水下捕捉精确的手指动作, 可以在有水的条件下使用
Manus数据手套在水下捕捉精确的手指动作, 可以在有水的条件下使用 搜维尔科技:Manus数据手套在水下捕捉精确的手指动作, 可以在有水的条件下使用...

网络:IP分片和组装
个人主页 : 个人主页 个人专栏 : 《数据结构》 《C语言》《C》《Linux》《网络》 《redis学习笔记》 文章目录 前言16位标识,3位标志,13位片偏移分片组装总结 前言 对于IP分片和组装的总结 当一个IP数据报的大小超过网络的MTU(最…...
Oracle dblink创建使用
1、首先要有创建Database Link 的权限。可通过语句查看当前用户是否有权限: SELECT * FROM USER_SYS_PRIVS;如果没有权限,使用系统管理员用户登陆后给当前用户授权: GRANT CREATE PUBLIC DATABASE LINK,DROP PUBLIC DATABASE LINK TO user;…...

Classic GNNs are Strong Baselines: Reassessing GNNs for Node Classification
Classic GNNs are Strong Baselines: Reassessing GNNs for Node Classification Neurips 24 推荐指数: #paper/⭐⭐⭐# 摘要 我们的研究结果表明,由于GNN中的超参数设置次优,之前报道的GT的优越性可能被夸大了。值得注意的是ÿ…...

Android 字节飞书面经
Android 字节飞书面经 文章目录 Android 字节飞书面经一面二面 一面 1. 线程是进程的一部分,一个线程只能属于一个进程,而一个进程可以有多个线程,但至少有一个线程。 2. 根本区别:进程是操作系统资源分配的基本单位,…...

选择好友窗口(三)
选择好友窗口(三) 前言 在前两集我们就完成了整个左半部分的内容了,那么我们这一集开始就要完成我们的选择好友窗口的右侧部分。 需求分析 我们要做出的效果如下图 可以看到我们整个布局是一个网格的布局,当然也可以做成一个垂…...

【含文档】基于ssm+jsp的音乐播放系统(含源码+数据库+lw)
1.开发环境 开发系统:Windows10/11 架构模式:MVC/前后端分离 JDK版本: Java JDK1.8 开发工具:IDEA 数据库版本: mysql5.7或8.0 数据库可视化工具: navicat 服务器: apache tomcat 主要技术: Java,Spring,SpringMvc,mybatis,mysql,vue 2.视频演示地址 3.功能 系统定义了两个…...

MFC内存泄露
1、泄露代码示例 void X::SetApplicationBtn() {CMFCRibbonApplicationButton* pBtn GetApplicationButton();// 获取 Ribbon Bar 指针// 创建自定义按钮CCustomRibbonAppButton* pCustomButton new CCustomRibbonAppButton();pCustomButton->SetImage(IDB_BITMAP_Jdp26)…...

聊聊 Pulsar:Producer 源码解析
一、前言 Apache Pulsar 是一个企业级的开源分布式消息传递平台,以其高性能、可扩展性和存储计算分离架构在消息队列和流处理领域独树一帜。在 Pulsar 的核心架构中,Producer(生产者) 是连接客户端应用与消息队列的第一步。生产者…...
数据链路层的主要功能是什么
数据链路层(OSI模型第2层)的核心功能是在相邻网络节点(如交换机、主机)间提供可靠的数据帧传输服务,主要职责包括: 🔑 核心功能详解: 帧封装与解封装 封装: 将网络层下发…...

2025 后端自学UNIAPP【项目实战:旅游项目】6、我的收藏页面
代码框架视图 1、先添加一个获取收藏景点的列表请求 【在文件my_api.js文件中添加】 // 引入公共的请求封装 import http from ./my_http.js// 登录接口(适配服务端返回 Token) export const login async (code, avatar) > {const res await http…...
Linux云原生安全:零信任架构与机密计算
Linux云原生安全:零信任架构与机密计算 构建坚不可摧的云原生防御体系 引言:云原生安全的范式革命 随着云原生技术的普及,安全边界正在从传统的网络边界向工作负载内部转移。Gartner预测,到2025年,零信任架构将成为超…...

让AI看见世界:MCP协议与服务器的工作原理
让AI看见世界:MCP协议与服务器的工作原理 MCP(Model Context Protocol)是一种创新的通信协议,旨在让大型语言模型能够安全、高效地与外部资源进行交互。在AI技术快速发展的今天,MCP正成为连接AI与现实世界的重要桥梁。…...
#Uniapp篇:chrome调试unapp适配
chrome调试设备----使用Android模拟机开发调试移动端页面 Chrome://inspect/#devices MuMu模拟器Edge浏览器:Android原生APP嵌入的H5页面元素定位 chrome://inspect/#devices uniapp单位适配 根路径下 postcss.config.js 需要装这些插件 “postcss”: “^8.5.…...

基于Java+MySQL实现(GUI)客户管理系统
客户资料管理系统的设计与实现 第一章 需求分析 1.1 需求总体介绍 本项目为了方便维护客户信息为了方便维护客户信息,对客户进行统一管理,可以把所有客户信息录入系统,进行维护和统计功能。可通过文件的方式保存相关录入数据,对…...

vulnyx Blogger writeup
信息收集 arp-scan nmap 获取userFlag 上web看看 一个默认的页面,gobuster扫一下目录 可以看到扫出的目录中得到了一个有价值的目录/wordpress,说明目标所使用的cms是wordpress,访问http://192.168.43.213/wordpress/然后查看源码能看到 这…...
【Android】Android 开发 ADB 常用指令
查看当前连接的设备 adb devices 连接设备 adb connect 设备IP 断开已连接的设备 adb disconnect 设备IP 安装应用 adb install 安装包的路径 卸载应用 adb uninstall 应用包名 查看已安装的应用包名 adb shell pm list packages 查看已安装的第三方应用包名 adb shell pm list…...