青少年软件编程(Python)等级考试试卷(一级)2020年3月

青少年软件编程(Python)等级考试试卷(一级)2020年3月

第 1 题 【单选题】

运行下方代码段,输出的是(    )。

print("a"*3)

A :a3

B :3a

C :a a a

D :aaa

正确答案:D

试题解析

第 2 题 【单选题】

下列表示为变量c赋值10的语句是(    )。

A :c = 10

B :Int c = 10

C :var c = 10

D :Variable c = 10

正确答案:A

试题解析:

第 3 题 【单选题】

运行下方代码段,输出的是( )。

print(10 <= 3 or 5 > 2)

A :Tru

B :False

C :10 <= 3

D :5 > 2

正确答案:A

试题解析:

第 4 题 【单选题】

关于Python保留字,叙述正确的是( )。

A :保留字都是由小写字母组成的

B :保留字可以做变量名

C :for是Python中的保留字

D :用户可以自定义保留字

正确答案:C

试题解析:

第 5 题 【单选题】

运行下方代码段,输出的是( )。 

price = [5, 9, 8]

print(price[1:])

A :9

B :9, 8

C :8

D :[9, 8]

正确答案:D

试题解析:

第 6 题 【单选题】

运行下方代码段,输出的是( )。

a, b, c = 2, 3, 7

d = (b + c) – a * a

print(d)

A :12

B :10

C :8

D :6

正确答案:D

试题解析:

第 7 题 【单选题】

下列变量名中,不合法的是(    )。

A :height

B :1_height

C :height_1

D :height

正确答案:B

试题解析:

第 8 题 【单选题】

变量a = 3.0,其数据类型是( )。

A :float

B :int

C :str

D :bool

正确答案:A

试题解析:

第 9 题 【单选题】

运行下方代码段,输出的是( )。

str1 = 'key'

str2 = 'board’

print(str1 + str2)

A :key board

B :keyboard

C :key+board

D :str1 + str2

正确答案:B

试题解析:

第 10 题 【单选题】

运行下方代码段,输出的是( )。

n1, n2 = 3, 4

if n1 < n2:

    n1, n2 = n2, n1

print(n1, n2)

A :3 4

B :43

C :34

D :43

正确答案:B

试题解析:

第 11 题 【单选题】

运行下方代码段,输出的是( )。

a = 1

if a > 0:

    print("产品合格")

else:

    print("产品不合格")

A :产品合格  产品不合格

B :产品合格 产品不合格

C :产品合格

D :产品不合格

正确答案:C

试题解析:

第 12 题 【单选题】

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

age = int(input("年龄:"))

if age < 4:

    print("免费")

elif age < 18:

    print("4元")

else:

    print("8元")

A :输入为4,输出为免费

B :输入为5,输出为免费

C :输入为18,输出为4元

D :输入为19,输出为8元

正确答案:D

试题解析:

第 13 题 【单选题】

运行下方代码段,若三次输入的数字分别是:5, 3, 4,则输出的是( )。

while True:

    a = int(input())

    if a % 2 == 0:

        break

    else:

        print(a * 2)

A :1068

B :2598

C :106

D :259

正确答案:C

试题解析:

第 14 题 【单选题】

运行下方代码段,输出的是( )。

n = 0

for i in [1, 5, 7, 3]:

    if n < i:

        n = i

print(n)

A :7

B :4

C :1

D :0

正确答案:A

试题解析:

第 15 题 【单选题】

运行下方代码段,输出的是( )。

a = '红绿蓝'

b = list(a)

print(b)

A :红绿蓝

B :红, 绿, 蓝

C :['红绿蓝']

D :['红', '绿', '蓝']

正确答案:D

试题解析:

第 16 题 【单选题】

运行下方代码段,输出的是( )。

try:

    if s > 0:

        s = s + 1

        print(s)

except SyntaxError as e:

    print("语法错误")

except NameError as e:

    print("变量未赋值")

else:

    print("出现未知错误")

A :s

B :语法错误

C :变量未赋值

D :出现未知错误

正确答案:C

试题解析:

第 17 题 【单选题】

下列表示3.33的2次方的是( )。

A :pow(3.33, 2)

B :pow(2, 3.33)

C :abs(3.33, 2)

D :abs(2, 3.33)

正确答案:A

试题解析:

第 18 题 【单选题】

运行下方代码段,输出是( )。

tina = turtle.Turtle()

for i in range(4):

    tina.forward(100)

    tina.left(90)

    tina.hideturtle()

A :

B :

C :


D :

正确答案:B

试题解析:

第 19 题 【单选题】

运行下方代码段,输出的是( )。

a = [1, 2, 5, 6]

print(sum(a))

A :60

B :14

C :6

D :1

正确答案:B

试题解析:

第 20 题 【单选题】

运行下方代码段,变量a的值是( )。

a = eval("3.0+2.0")

A :a = 5

B :a = ’5’

C :a = 5.0

D :a = ’5.0’

正确答案:C

试题解析:

第 1 题 【判断题】

在Python中可以用Tab和空格进行缩进,4个空格相当于1个Tab,两者可以混用

A :正确

B :错误

正确答案:B

试题解析:

第 2 题 【判断题】

input()可以接收一个Python表达式作为输入,并将运算结果返回。

A :正确

B :错误

正确答案:B

试题解析:

第 3 题 【判断题】

Python中多行注释只能用三个双引号 """ 将注释括起来。

A :正确

B :错误

正确答案:B

试题解析:

第 4 题 【判断题】

Python代码只能在IDLE 中书写运行。

A :正确

B :错误

正确答案:B

试题解析:

第 5 题 【判断题】

Python的from语句可以将模块中的指定部分导入到当前命名空间中。

A :正确

B :错误

正确答案:A

试题解析:

第 6 题 【判断题】

print()的输出默认不换行。

A :正确

B :错误

正确答案:B

试题解析:

第 7 题 【判断题】

min()可以比较两个变量值,并返回较小的变量。

A :正确

B :错误

正确答案:A

试题解析:

第 8 题 【判断题】

if 是Python中的保留字。

A :正确

B :错误

正确答案:A

试题解析:

第 9 题 【判断题】

Python解释器既可以提示语法错误,也可以提示逻辑错误。

A :正确

B :错误

正确答案:B

试题解析:

第 10 题 【判断题】

while可以用作Python中的循环结构。

A :正确

B :错误

正确答案:A

试题解析:

第 1 题 【多选题】

运行下列代码段,输出结果为True的是( )。

A :print(5 >= 5)

B :print(5= > 5)

C :print(5 == 5)

D :print(5 <= 5)

正确答案:A,C,D

试题解析:本题考查运算符

第 2 题 【多选题】

下列代码段运行有误的是( )。

A :list((3, 4))

B :str(3.4)

C :int("3.4")

D float("3.4" + "3.3")

正确答案:A,B

试题解析:本题考查数据类型

第 3 题 【多选题】

运行下列代码段,输出结果中包含1的是( )。

A :while True:

 print(1)

B :while False:

 print(1)

C :while 1:

print(1)

D :while 0:

print(1)

正确答案:A,C

试题解析:本题考查while语句

第 4 题 【多选题】

运行下列代码段,b的值为3的是( )。

A :a = "hello"

b = len(a)

B :a = 3.23

b = len(a)

C :a = "1 + 2"

b = eval(a)

D :a = [1, 2, 3]

b = a[2]

正确答案:C,D

试题解析:本题考查Python基本数据类型

第 5 题 【多选题】

以下选项中,关于turtle库描述正确的是( )。

A :setheading(50)使画笔后退50像素

B :forward(20)使画笔向前20像素

C :right(90)使画笔向右转90度

D :penup()使画笔抬起

正确答案:B,C,D

试题解析:本题考查turtle基本使用

第 1 题 【问答题】

编写一个彩票游戏:随机生成一个不重复的五位数作为彩票号,游戏提示用户输入一个五位整数,然后根据下面的规则判断用户是否能赢得奖金,最后要求输出彩票号和奖金。

(1) 若用户输入的数字和彩票的数字完全匹配,包括数字顺序,则奖金是10000元。

(2) 不考虑顺序,若用户输入的数字中一个匹配彩票数字的一个数,则奖金是1000元,若是两个数字,则2000元,则以此累加。

(3) 若全部不匹配,则奖金是0元。

提示:

(1) 程序随机生成一个五位数,其五个数字均不重复(random.py中代码可以实现此功能)

(2) input()函数中参数为“输入号:”

(3) 输出格式为:彩票号:*****

                           奖金:****元

random.py

import random

lis = ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9']

caipiao = random.sample(lis, 5)

caipiao = ''.join(caipiao)  # caipiao表示随机生成的彩票号

例:输入:输入号:12345

输出:彩票号:25689

奖金:2000元

正确答案:

#暂未更新

试题解析:

random

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

SpringBoot整合rabbitmq-重复消费问题

说明&#xff1a;重复消费的原因大致是生产者将信息A发送到队列中&#xff0c;消费者监听到消息A后开始处理业务&#xff0c;业务处理完成后&#xff0c;监听在告知rabbitmq消息A已经被消费完成途中中断&#xff0c;也就时说我已经处理完业务&#xff0c;而队列中还存在当前消息…

【C++】类的默认成员函数(上)

&#x1f525;博客主页&#xff1a; 小羊失眠啦. &#x1f3a5;系列专栏&#xff1a;《C语言》 《数据结构》 《C》 《Linux》 《Cpolar》 ❤️感谢大家点赞&#x1f44d;收藏⭐评论✍️ 文章目录 一、默认成员函数二、构造函数构造函数的概念及特性 三、析构函数析构函数的特性…

#QT(DEMO2-登录界面)

1.IDE&#xff1a;QTCreator 2.实验&#xff1a;DEMO登录 3.记录 Line Edit输入不换行 密码框输入如下设置: 运行效果 4.代码

使用Matplotlib绘制圆环图

圆环图是饼图的修改版&#xff0c;中间区域被切掉。圆环图更关注使用弧的面积来以最有效的方式表示信息&#xff0c;而不是饼图&#xff0c;饼图更关注比较切片之间的比例面积。圆环图在空间方面更有效&#xff0c;因为圆环图内部的空白空间可用于显示有关圆环图的一些附加信息…

【C++那些事儿】深入理解C++类与对象:从概念到实践(中)| 默认构造函数 | 拷贝构造函数 | 析构函数 | 运算符重载 | const成员函数

&#x1f4f7; 江池俊&#xff1a; 个人主页 &#x1f525;个人专栏&#xff1a; ✅数据结构冒险记 ✅C那些事儿 &#x1f305; 有航道的人&#xff0c;再渺小也不会迷途。 文章目录 1. 类的6个默认成员函数2. 构造函数2.1 概念2.2 特性 3. 析构函数3.1 概念3.2 特性 4. 拷贝…

flutter 文字一行显示,超出换行

因为app有多语言&#xff0c;中文和其他语言长度不一致&#xff0c;可能导致英文会很长。 中文样式 英文样式 代码 Row(mainAxisAlignment: MainAxisAlignment.end,crossAxisAlignment: CrossAxisAlignment.end,children: [Visibility(visible: controller.info.fee ! null,ch…

产品经理岗位的任职资格和职业规划

产品经理主要是商业银行以客户为导向的&#xff0c;具体负责组织银行某一金融产品线的创新设计、生产营销和管理服务的工作。这类人士主要负责应用实施工作&#xff0c;其中产品线由一系列的产品构成&#xff0c;公司的产品经理主要分为全过程产品创新设计专家、全过程产品生产…

驾驭栈和队列,首先逃不开这些(有效括号、栈和队列相互模拟、循环队列)

一.有效括号 . - 力扣&#xff08;LeetCode&#xff09; 给定一个只包括 (&#xff0c;)&#xff0c;{&#xff0c;}&#xff0c;[&#xff0c;] 的字符串 s &#xff0c;判断字符串是否有效。 有效字符串需满足&#xff1a; 左括号必须用相同类型的右括号闭合。左括号必须…

力扣74. 搜索二维矩阵(二分查找)

Problem: 74. 搜索二维矩阵 文章目录 题目描述思路复杂度Code 题目描述 思路 思路1&#xff1a;映射为一维数组二分查找 1.由于题目矩阵中的元素整体是升序的&#xff0c;我们可以将其放置在一个大小为 m n m \times n mn的一维数组array中进行二分查找 2.对应的映射关系是ar…

微信小程序,h5端自适应登陆方式

微信小程序端只显示登陆(获取opid),h5端显示通过账户密码登陆 例如: 通过下面的变量控制: const isWeixin ref(false); // #ifdef MP-WEIXIN isWeixin.value true; // #endif

(C语言)qsort函数模拟实现

前言 我们需先了解qsort函数 qsort函数详解&#xff1a;http://t.csdnimg.cn/rTNv9 qsort函数可以排序多种数据类型&#xff0c;很是神奇&#xff0c;这是为什么&#xff0c;我们在里模拟实现这样的功能 目录 1. qsort函数模拟实现 2. 我们使用bubble_sort函数排序整形数…

ruoyi 图片等文件资源读取

老是忘&#xff0c;记录一下 ResourcesConfig 文件下 /** 本地文件上传路径 */ registry.addResourceHandler(Constants.RESOURCE_PREFIX "/**").addResourceLocations("file:" RuoYiConfig.getProfile() "/"); /*** 资源映射路径 前缀*/ …

【Web安全靶场】xss-labs-master 1-20

xss-labs-master 其他靶场见专栏 文章目录 xss-labs-masterlevel-1level-2level-3level-4level-5level-6level-7level-8level-9level-10level-11level-12level-13level-14level-15level-16level-17level-18level-19level-20 level-1 第一关没有进行任何限制&#xff0c;get请求…

python复盘(1)

1、变量名的命名规则 #3、变量名的命名规则&#xff1a;可以用中文作为变量名&#xff1b;其他和go语言一样 # 变量名可以用数字、字母、下划线组成&#xff0c;但是数字不能作为开头 # 变量名不能使用空格&#xff0c;不能使用函数名或关键字 # 变量名最好能表示出他的作用2、…

Qt/事件分发器/事件过滤器

事件分发器 //事件分发器bool event(QEvent* e); //事件分发器&#xff1a;&#xff1a;用途 分发事件 bool MyLabel::event(QEvent* e) {if(e->type() QEvent::MouseButtonPress){//如果是鼠标摁下 拦截事件 不向下分发QMouseEvent* ev static_cast<QMouseEvent*>…

python类型注解,多态详解

目录 1.类型注解 1.变量的类型注解 2.函数&#xff08;方法&#xff09;的类型注解 3.union类型 2.多态 抽象类 1.类型注解 1.变量的类型注解 #基础数据类型注解 import randomv1 : int 10 v2 : str "aaa" v3 : bool True#类对象类型注解 class student:p…

基于springboot+vue的公寓报修管理系统

博主主页&#xff1a;猫头鹰源码 博主简介&#xff1a;Java领域优质创作者、CSDN博客专家、阿里云专家博主、公司架构师、全网粉丝5万、专注Java技术领域和毕业设计项目实战&#xff0c;欢迎高校老师\讲师\同行交流合作 ​主要内容&#xff1a;毕业设计(Javaweb项目|小程序|Pyt…

奇舞周刊第521期:“一切非 Rust 项目均为非法”

奇舞推荐 ■ ■ ■ 拜登&#xff1a;“一切非 Rust 项目均为非法” 科技巨头要为Coding安全负责。这并不是拜登政府对内存安全语言的首次提倡。“程序员编写代码并非没有后果&#xff0c;他们的⼯作⽅式于国家利益而言至关重要。”白宫国家网络总监办公室&#xff08;ONCD&…

6020一拖二快充线:手机充电的革命性创新

在快节奏的现代生活中&#xff0c;手机已不仅仅是一个通讯工具&#xff0c;更是我们工作、学习和娱乐的得力助手。然而&#xff0c;手机的电量问题一直是困扰着我们的难题。为了解决这个问题&#xff0c;市场上出现了一种名为“一拖二快充线”的充电设备&#xff0c;它不仅具备…

用JavaScript动态提取视频中的文字

现阶段整个社会短视频&#xff0c;中视频为王&#xff0c;文字传播虽然被弱化&#xff0c;但在业务中还是有一定的传播价值&#xff0c;今天就来讲一讲如何使用js动态提取视频中的字幕。 先来看看效果&#xff1a; 屏幕录制2024-02-29 15.40.18 一&#xff0c;tesseract.js介…