青少年编程能力等级测评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.功能 系统定义了两个…...
手游刚开服就被攻击怎么办?如何防御DDoS?
开服初期是手游最脆弱的阶段,极易成为DDoS攻击的目标。一旦遭遇攻击,可能导致服务器瘫痪、玩家流失,甚至造成巨大经济损失。本文为开发者提供一套简洁有效的应急与防御方案,帮助快速应对并构建长期防护体系。 一、遭遇攻击的紧急应…...
(十)学生端搭建
本次旨在将之前的已完成的部分功能进行拼装到学生端,同时完善学生端的构建。本次工作主要包括: 1.学生端整体界面布局 2.模拟考场与部分个人画像流程的串联 3.整体学生端逻辑 一、学生端 在主界面可以选择自己的用户角色 选择学生则进入学生登录界面…...
【OSG学习笔记】Day 18: 碰撞检测与物理交互
物理引擎(Physics Engine) 物理引擎 是一种通过计算机模拟物理规律(如力学、碰撞、重力、流体动力学等)的软件工具或库。 它的核心目标是在虚拟环境中逼真地模拟物体的运动和交互,广泛应用于 游戏开发、动画制作、虚…...
k8s从入门到放弃之Ingress七层负载
k8s从入门到放弃之Ingress七层负载 在Kubernetes(简称K8s)中,Ingress是一个API对象,它允许你定义如何从集群外部访问集群内部的服务。Ingress可以提供负载均衡、SSL终结和基于名称的虚拟主机等功能。通过Ingress,你可…...
遍历 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…...
ssc377d修改flash分区大小
1、flash的分区默认分配16M、 / # df -h Filesystem Size Used Available Use% Mounted on /dev/root 1.9M 1.9M 0 100% / /dev/mtdblock4 3.0M...
在 Nginx Stream 层“改写”MQTT ngx_stream_mqtt_filter_module
1、为什么要修改 CONNECT 报文? 多租户隔离:自动为接入设备追加租户前缀,后端按 ClientID 拆分队列。零代码鉴权:将入站用户名替换为 OAuth Access-Token,后端 Broker 统一校验。灰度发布:根据 IP/地理位写…...
Robots.txt 文件
什么是robots.txt? robots.txt 是一个位于网站根目录下的文本文件(如:https://example.com/robots.txt),它用于指导网络爬虫(如搜索引擎的蜘蛛程序)如何抓取该网站的内容。这个文件遵循 Robots…...
SpringCloudGateway 自定义局部过滤器
场景: 将所有请求转化为同一路径请求(方便穿网配置)在请求头内标识原来路径,然后在将请求分发给不同服务 AllToOneGatewayFilterFactory import lombok.Getter; import lombok.Setter; import lombok.extern.slf4j.Slf4j; impor…...
Java线上CPU飙高问题排查全指南
一、引言 在Java应用的线上运行环境中,CPU飙高是一个常见且棘手的性能问题。当系统出现CPU飙高时,通常会导致应用响应缓慢,甚至服务不可用,严重影响用户体验和业务运行。因此,掌握一套科学有效的CPU飙高问题排查方法&…...
