当前位置: 首页 > news >正文

CPA全国青少年编程能力等级测评试卷及答案 Python编程(二级)

青少年编程能力等级测评试卷 Python编程(二级)

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

一、单项选择题(共20题,每题2.5分,共50分)

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

print(type(a))

A.    <class 'float'>    B.    <class 'int'>    C.    <class 'str'>    D.    <class 'tuple'>

2. content.txt中原来的内容为字符串“yesterday”,则下方代码段运行后,content.txt中的内容为(    )。

f = open('content.txt','w')

for i in 'today':

f.write(i)

f.close()

A.    yesterdaytoday    B.    yesterdaytoday    C.    today    D.    y

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

a=[3,7,4,6,2,5]

a.sort(reverse=True)

print(a[3:])

A.    [4, 3, 2]    B.    [5, 6, 7]    C.    [5, 4, 3, 2]    D.    [4, 5, 6, 7]

4. 运行下方代码段,则a的取值范围是(    )。

import random

a = abs(random.choice([2,4]))

A.    2 <= a <= 4    B.    2 <= a < 4    C.    a = 2或 a = 3    D.    a = 2或 a = 4

5.下列代码段执行有误的是(    )。

A.    new_seq = (1,3,4,6,7)new_seq.append(8)    B.    from time import timesleep(3)
C.    for num in set(1236): print(num)    D.    import osf = open('name.txt','w')


6. 一个Python包的文件目录结构如图1所示,其中happy.py的内容如图2所示,则main.py中运行后可以打印出“Happy Birthday!”的代码是(    )。

图1 图2

A.    import a.happyf()    B.    from mypack.a.happy import ff()
C.    import a.b.happyf()    D.    from a.happy import *f()


7.下列不合法的自定义函数名的是(    )。

A.    Class    B.    addd    C.    continue    D.    _685

8. 下列代码段中,能够接受用户输入的一个字符,并判断它是字母还是数字的是(    )。

A.    a=int(input())if 0<=a<=9: print('数字')else: print('字母')    B.    a=input()if '0'<=a<='9': print('数字')else: print('字母')
C.    a=input("请输入字母或数字")if ord('a')<=ord(a)<=ord('z'): print('字母')else: print('数字')    D.    a=input("请输入字母或数字")if chr('a')<=chr(a)<=chr('z'): print('字母')else: print('数字')

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

def calc_abs(a,b):

print(abs(a+b))

a = -9

b = 3

calc_abs(a,b)

A.    6    B.    -6    C.    9    D.    -9


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

a = 'rain cat and dog'

print(len(tuple(a))-len(set(a)))

A.    3    B.    4    C.    5    D.    6

================================================

更多内容请查看网站:【试卷中心 -----> CPA----> Python 】

网站链接 

青少年软件编程历年真题模拟题实时更新

================================================

http://www.lryc.cn/news/601565.html

相关文章:

  • 第六章 JavaScript 互操(3)JS调用.NET
  • 攻击者可能会试图从bd.tao234窃取您的信息
  • 2024-2025华为ICT大赛中国区 实践赛网络赛道(高教组)全国总决赛 理论部分真题+解析
  • Sklearn 机器学习 数值指标 混淆矩阵confusion matrix
  • RS485转Profinet网关与JRT激光测距传感器在S7-1200 PLC系统中的技术解析与应用
  • 29.【.NET8 实战--孢子记账--从单体到微服务--转向微服务】--单体转微服务--用户配置服务
  • GitHub 趋势日报 (2025年07月25日)
  • 9.SpringBoot Web请求参数绑定方法
  • 设计模式(九)结构型:组合模式详解
  • 设计模式(四)创建型:生成器模式详解
  • 第四科学范式(数据密集型科学):科学发现的新范式
  • NLP学习开始01-线性回归
  • 多租户Kubernetes集群架构设计实践——隔离、安全与弹性扩缩容
  • Vue基础(25)_组件与Vue的内置关系(原型链)
  • 马尔可夫链
  • MYSQL-- 行锁在索引命中与覆盖情况下的加锁行为
  • 随机密码生成
  • RTSP|RTMP播放器 in Unity:开源不够用?从工程视角重新定义播放器选型
  • Tkinter美化 - 告别土味Python GUI
  • 设计模式(二)创建型:工厂方法模式详解
  • 哈希表应用(map,set共同作用)
  • ubuntu18.04解压大的tar.gz文件失败
  • MySQL 全详解:从入门到精通的实战指南
  • vulhub-red靶机攻略
  • 优化Linux高并发:文件描述符与端口范围的协同调优
  • 【橘子分布式】gRPC(番外篇-客户端重试机制)
  • Python爬虫实战:研究tldextract库相关技术构建新闻网站域名分析爬虫系统
  • Java学习-------桥接模式
  • 3D芯片香港集成:技术突破与产业机遇全景分析
  • Python操作Excel文件完整指南