青少年编程能力等级测评CPA Python编程(一级)

青少年编程能力等级测评CPA

Python编程(一级)

(考试时间90分钟,满分100分)

一、单项选择题(共20题,每题3.5分,共70分)

  1. 下列语句的输出结果是(  )。

print(3+5*2)

A. 13 B. 16

C. 10 D. 3+5*2

  1. 下列选项中,能为变量a赋值的语句是(  )。

A. var a=1 B. int a = 15

C. float a = 3.0 D. a='a'

  1. 下列不是Python保留字的是(  )。

A. true B. break C. in D. for

  1. 下列合法的变量名称是(  )。

A. 3a B. if C. _ab D. 'num'

  1. 若有a='7',则变量a的数据类型是(  )。

A. <class 'float'> B. <class 'int'>

C. <class 'str'> D. <class 'bool'>

  1. 运行下方代码段,输出的结果是(  )。

a=6

print(a>=3 and a<=6)

A. True B. False C. 6 D. a>=3 and a<=6

  1. 运行下方代码段,输出的结果是(  )。

a,b,x,y=2,6,8,9

print(b+a*(x+y)//x)

A. 17 B. 10.25 C. 10 D. 5

  1. 运行下方代码段,输出的结果是(  )。

s1='mn'

s2=s1*5

print(s2)

A. mnmnmnmnmn B. mmmmmnnnnn C. mn*5 D. s5

  1. 运行下方代码段,输出的结果是(  )。

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]

  1. 运行下方代码段,输出的结果是(  )。

a1=11

if a1%2==0:

    a1=a1/2

else:

    a1=a1+1

print(a1)

A. 5 B. 5.5 C. 6 D. 12

  1. 运行下方代码段,输出的结果是(  )。

s=75

if s>=90:

    print('优秀')

elif s>=75:

    print('良好')

else:

    print('加油')

A.

优秀

B.

良好

C.

加油

D.

良好

加油

  1. 运行下方代码段,下列叙述不正确的是(  )。

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元

  1. 运行下方代码段,输出的结果是(  )。

s='870'

n=list(s)

print(n)

A. ['8', '7', '0'] B. ['870']

C. [870] D. 870

  1. 运行下方代码段,输出的结果是(  )。

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

  1. 运行下方代码段,则输出的结果是(  )。

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

  1. 运行下方代码段,输出的结果是(  )。

a = 'aaaa'

try:

    print(a/2)

except TypeError as e:

    print("类型错误")

except NameError as e:

    print("变量未赋值")

else:

    print("运行成功")

A.

aa

运行成功

B.

类型错误

C.

变量未赋值

D.

运行成功

  1. 下列语句中,运行结果为3.0的是(  )。

A. round(3.2,0) B. pow(3.2,0) C. int(3.0) D. sum((3.2,0))

  1. 下列有关Python开发环境的叙述中,错误的是(  )。

A.Python解释器只有一种

B.Python解释器可以识别程序语法错误

C.可以在Python官网上获取Python开发环境

D.用户可以使用Python自带的IDLE编写Python程序

  1. 运行下方代码段,输出的结果是(  )。

n = eval("6+3.8")

print(n)

A. 10 B. 9.8

C. 63.8 D. 6+3.8

  1. 运行下方代码段,输出的图案是(  )。

import turtle

a=turtle.Turtle()

for i in range(5):

    a.fd(50)

    a.rt(90)

二、编程题(共2题,每题15分,共30分)

  1. 在某电子游戏中,由运气值与能力值两个属性共同决定了游戏的事件走向,具体情况如下:

(1)当运气值为100时,必然发生“幸运事件”;

(2)当运气值不足100但大于等于50时,能力值大于50则发生“幸运事件”,否则发生“不幸事件”;

(3)当运气值不足50时,能力值大于90则发生“幸运事件”,否则发生“不幸事件”;

编写程序,接收用户输入的运气值与能力值,判断即将发生的事件类型,将结果输出到屏幕上:

注:input()函数中不要增加任何参数等提示信息。

样例1:

输入:100

20

输出:幸运事件

样例2:

输入:88

      35

输出:不幸事件

  1. 编写程序,接收用户输入的正整数m(m≥5),输出1到m之间(不包含m)最大的两个偶数。要求输出结果从大到小排序,且输出的每个数都以换行符结尾。

注:input()函数中不要增加任何参数等提示信息。

样例1:

输入:10

输出:8

6

样例2:

输入:25

输出:24

22

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/58698.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

JavaScript语法基础(函数,对象,常用类Array,String,Math和Date)【超详细!!!新手入!!!】

一、函数 1、函数的定义 函数指的是一段可被重复调用的代码块。函数与变量不同&#xff0c;需要先定义再调用。 定义函数的语法格式为&#xff1a; function 函数名&#xff08;参数1&#xff0c;参数2&#xff0c;...&#xff09; { 语句&#xff1b; …

每日OJ题_牛客_NC6二叉树中的最大路径和_树形DP_C++_Java

目录 牛客_NC6二叉树中的最大路径和_树形DP 题目解析 C代码 Java代码 牛客_NC6二叉树中的最大路径和_树形DP 二叉树中的最大路径和_牛客题霸_牛客网 (nowcoder.com) 描述&#xff1a; 二叉树里面的路径被定义为:从该树的任意节点出发&#xff0c;经过父>子或者子>…

PG数据库 jsonb字段 模糊查询

背景&#xff1a; 项目由于多语言的设计&#xff0c;将字段设置成json字段类型&#xff0c;同时存储中文和英文 页面上通过输入框实现模糊的查询 一、表结构&#xff1a;name字段设置jsonb类型 二、表数据 3、Mybatis编写sql select pp.name ->>zh-CN as pmsProductNam…

黑龙江某涝区泵闸站自动化、信息化改造项目案例

项目背景 黑龙江某地区紧邻松花江&#xff0c;雨季时降雨量增大&#xff0c;排水渠水位上涨&#xff0c;如果出现排涝不及时&#xff0c;水位过高时会漫入周边农田&#xff0c;引发洪涝灾害&#xff0c;对作物生长造成重大损害。为应对这一问题&#xff0c;自今年起&#xff0c…

奥数与C++小学四年级(第十八题 小球重量)

参考程序代码&#xff1a; #include <iostream> #include <vector>int main() {// 小球的重量std::vector<int> weights {1, 2, 3, 4, 5};// 用来存储可能的结果int a, b, c, d, e, x;// 穷举所有可能的 a, b, c, d, e 的组合for (int i 0; i < weight…

建筑行业知识库搭建:好处、方法与注意事项

在建筑行业&#xff0c;知识管理对于提升项目效率、降低成本、增强创新能力以及构建竞争优势具有至关重要的作用。搭建一个高效、系统的建筑行业知识库&#xff0c;不仅有助于实现知识的有效沉淀与便捷共享&#xff0c;还能促进知识在项目实践中的灵活应用&#xff0c;从而加速…

控制器一些不常用的的功能说明

1、IIC的特殊功能 1.1、IIC的10bit设备地址 10bit地址格式与7bit地址不同&#xff0c;分发送方向和接收方向。 1.1.1、发送方向 第一个字节的前7位是1111 0XX&#xff1a;XX是10bit地址的最高有效位的前两位 第一个字节的第8bit是读写位&#xff1a;决定传输方向 第二个字节…

ssm+vue657基于spring和vue开发的web新闻流媒体平台

博主介绍&#xff1a;专注于Java&#xff08;springboot ssm 等开发框架&#xff09; vue .net php phython node.js uniapp 微信小程序 等诸多技术领域和毕业项目实战、企业信息化系统建设&#xff0c;从业十五余年开发设计教学工作 ☆☆☆ 精彩专栏推荐订阅☆☆☆☆☆不…

Spring Boot 3项目创建与示例(Web+JPA)

以下是一个Spring Boot 3.3.4整合JPA的示例,它展示了如何在Spring Boot应用程序中使用JPA进行数据持久化。 版本与环境 Spring Boot 3.3.4数据库: MySQL 8.0.40, MySQL的安装使用可以参考: MySQL 8 下载与安装攻略JDK 17Maven 3.6项目创建 可以使用Spring Initializr 初始…

龙迅#LT8668EX显示器图像处理芯片 适用于HDMI1.4+VGA转4PORT LVDS,支持4K30HZ分辨率,可做OSD菜单亮度调节!

1. 一般说明 LT8668EX 是 Lontium 的第二代 LCD 控制器&#xff0c;基于 ClearEdge 技术&#xff0c;支持 VGA 接口和 HDMI 接口&#xff0c;符合 HDMI 1.4 规范。它可以支持带 HDMI 接口的双模 DP。为了向后兼容&#xff0c;该 LCD 控制器还包括一个高性能模拟接口&#xff0…

[pdf,epub]105页《分析模式》漫谈合集01

105页的《分析模式》漫谈合集第1集的pdf、epub文件&#xff0c;已上传到本账号的CSDN资源。 如果无法下载&#xff0c;也可以访问umlchina.com/url/ap.html 已排版成适合手机阅读&#xff0c;pdf的排版更好一些。 ★UMLChina为什么叒要翻译《分析模式》&#xff1f; ★[缝合故…

【升华】springboot中的加解密工具Java Simplified Encryption

一、前言 一般公司的核心业务代码中&#xff0c;都会存在与数据库、第三方通信的secret key等敏感信息&#xff0c;如果以明文的方式存储&#xff0c;一旦泄露&#xff0c;那将会给公司带来巨大的损失。 然而&#xff0c;许多中小型公司开发者对这方面的管理不够规范&#xff…

注释多行代码的vim插件

编写vim 插件代码 add_comments.vim function! AddComment()let l:comment #if &filetype cpplet l:comment //elseif &filetype clet l:comment //endiflet [l:start, l:end][ line("<"), line(">") ]let l:commented_lines []for …

AutoGLM:智谱AI的创新,让手机成为你的生活全能助手

目录 引言一、AutoGLM&#xff1a;开启AI的Phone Use时代二、技术核心&#xff1a;AI从“语言理解”到“执行操作”三、实际应用案例&#xff1a;AutoGLM的智能力量1. 智能生活管理&#x1f34e;2. 社交网络的智能互动&#x1f351;3. 办公自动化&#x1f352;4. 电子商务的购物…

深入解密 K 均值聚类:从理论基础到 Python 实践

1. 引言 在机器学习领域&#xff0c;聚类是一种无监督学习的技术&#xff0c;用于将数据集分组成若干个类别&#xff0c;使得同组数据之间具有更高的相似性。这种技术在各个领域都有广泛的应用&#xff0c;比如客户细分、图像压缩和市场分析等。聚类的目标是使得同类样本之间的…

【ROS的TF系统】

系列文章目录 TF系统简介 前面的章节实现了SLAM节点的建图功能&#xff1a; 激光雷达节点—> /scan话题 —>hector_mapping节点—> 地图数据话题/map 本期来实现SLAM节点的定位功能&#xff1a; TF&#xff08;TransForm&#xff09;主要描述的是两个坐标系的空间关…

趣说产品安全设计的十大经典原则,看一遍就再难忘记!

全设计原则在产品和系统的开发中占据着至关重要的地位。这些原则强调了从一开始就将安全性融入到设计过程中的重要性&#xff0c;而不是作为事后补救措施。通过遵循这些原则&#xff0c;开发者能够创建更加健壮和安全的产品&#xff0c;有效减少潜在的安全漏洞和威胁。接下来博…

【回溯】力扣 77.组合

一、题目 二、思路 采用回溯算法&#xff0c;注意点&#xff1a; 递归出口&#xff1a;已经选够 k k k 个数参数传递&#xff1a;由于不可以重复选择相同的数字&#xff0c;因此每选一个数就会使得可选择的范围对应缩小。不妨设定选择的顺序是从 1 1 1 到 n n n 依次进行选…

疯狂Spring Boot讲义[推荐1]

《疯狂Spring Boot讲义》是2021年电子工业出版社出版的图书&#xff0c;作者是李刚 《疯狂Spring Boot终极讲义》不是一本介绍类似于PathVariable、MatrixVariable、RequestBody、ResponseBody这些基础注解的图书&#xff0c;它是真正讲解Spring Boot的图书。Spring Boot的核心…

『 Linux 』网络传输层 - TCP(二)

文章目录 TCP六个标志位TCP的连接三次握手 四次挥手为什么是三次握手和四次挥手 重传机制 TCP六个标志位 在TCP协议报文的报头中存在一个用于标志TCP报文类型的标志位(不考虑保留标志位),这些标志位以比特位选项的方式存在,即对应标志位为0则表示为假,对应标志位为1则为真; SYN…