全国青少年软件编程(Python)等级考试试卷(一级)测试卷

news/2024/7/27 9:06:23/文章来源:https://blog.csdn.net/weixin_44010641/article/details/136500756

全国青少年软件编程(Python)等级考试试卷(一级)测试卷

第 1 题 【单选题】

100/4+2*3 运行结果就是(    )。

A :10

B :81

C :31

D :50

正确答案:C

试题解析:

第 2 题 【单选题】

turtle 的前进就是往哪个方向? (    )

A :屏幕窗口的右边

B :屏幕窗口的左边

C :屏幕窗口的上边

D :屏幕窗口的下边

正确答案:A

试题解析:

第 3 题 【单选题】

Pthon 中的==代表的就是(    )。

A :把左边的值赋值给右边;

B :把右边的值赋值给左边;

C :比较左右两边就是否相等;

D :左右两边值进行交换;

正确答案:C

试题解析:

第 4 题 【单选题】

下面的哪一个命令不是画笔控制的命令(    )。

A :turtle.penup();

B :turtle.pendown();

C :turtle.pensize();

D :turtle.screensize();

正确答案:D

试题解析:

第 5 题 【单选题】

关于 Python 的编程环境,下列的哪个表述就是正确的?(    )

A :

Python 的编程环境就是图形化的;

B :

Python 只有一种编程环境 ipython;

C :

Python 自带的编程环境就是 IDLE;

D :用 windows 自带的文本编辑器也可以给 Python 编程,并且也可以在该编辑器下运行;

正确答案:C

试题解析:

第 6 题 【单选题】

下列的哪个软件不可以编辑 Python 程序? (    )

A :ipython

B :VisualStudioCode

C :JupyterNotebook

D :scratch 标准版

正确答案:D

试题解析:

第 7 题 【单选题】

下面哪一行代码的输出结果不是 Python3. 7(    )。

A :print(“Python3. 7”)

B :print(“Python”+3. 7)

C : print(“Python”+str(3. 7))

D :print(“Python”+“3.7”)

正确答案:B

试题解析:

第 8 题 【单选题】

假设 a=30,b=10,c=a*b-5,那么 c 的值就是(    )。

A :150

B :295

C :300

D :25

正确答案:B

试题解析:

第 9 题 【单选题】

下面哪一段代码就是海龟走到指定坐标然后左转 90 度? (    )

A :turtle、 goto(90,0)

turtle、 left(90)

B :turtle、 left(90)

turtle、 goto(90,0)

C :turtle、 goto(90,0)

turtle、 right(90)

D :turtle、 right(90)

turtle、 goto(90,0)

正确答案:A

试题解析:

第 10 题 【单选题】

a="python2",b="python3",c=a+b,print(c)的结果就是(    )。

A : a+b

B :python5

C :c

D :python2python3

正确答案:D

试题解析:

第 11 题 【单选题】

print(35-10)输出的结果就是(    )。

A :35-10

B :35

C :10

D :25

正确答案:D

试题解析:

第 12 题 【单选题】

turtle、 speed()命令设定笔运动的速度,其参数范围就是(    )。

A :0——10 的整数

B :1——10 的整数

C :0——100 的整数

D :1——100 的整数

正确答案:A

试题解析:

第 13 题 【单选题】

下面的运算符中,按照运算优先级哪一个就是最高级? (    )

A :and

B :*

C :+

D :-

正确答案:B

试题解析:

第 14 题 【单选题】

turtle、 clear()命令的作用就是(    )。

A : 清空 turtle 窗口,但就是 turtle 的位置与状态不会改变;

B :清空 turtle 窗口,turtle 的位置与状态会初始化;

C :清空 turtle 中的变量,但就是 turtle 的位置与状态不会改变;

D :清空 turtle 中的变量,turtle 的位置与状态会初始化;

正确答案:A

试题解析:

第 15 题 【单选题】

python 中的乘法就是用哪个符号表示的? (    )

A :*

B :x

C :/

D :#

正确答案:A

试题解析:

第 16 题 【单选题】

turtle.circle(120,180)就是绘制一个什么样的图形? (    )。

A :半径为 180 的扇形

B :半径为 120 的半圆

C :半径为 120 的圆形

D :半径为 180 的圆形

正确答案:B

试题解析:

第 17 题 【单选题】

下面 print 语句,哪一个就是正确的用法? (    )

A :print”(hello!)”

B :print(”hello!”)

C :print(”hello!' )

D :print(”hello”!)

正确答案:B

试题解析:

第 18 题 【单选题】

a=10,b=20,那么 b!=a 运算的结果就是(    )。

A :2

B :True

C :False

D :0、 5

正确答案:B

试题解析:

第 19 题 【单选题】

假设 a=10,b=30,那么 b/a 的值就是(    )。

A :300

B :20

C :3、 0

D :0、 333333

正确答案:C

试题解析:

第 20 题 【单选题】

关于变量的说法,错误的就是(    )。

A :变量必须要命名;

B :变量第一次复制 1,第二次赋值为 4,那么最后变量的值为 4;

C :变量只能用来存储数字,不能表示存储文字;

D :在同一个程序里,变量名不能重复;

正确答案:C

试题解析:

第 21 题 【单选题】

将 1、 2、 3 三个数不重复的排列为三位数,有(    )种排列。

A :6

B :4

C :2

D :10

正确答案:A

试题解析:

第 22 题 【单选题】

假设 a=0,b=10,那么 a and b 的结果就是(    )。

A :1

B :10

C :11

D :0

正确答案:D

试题解析:

第 23 题 【单选题】

turtle.setup()命令中坐标的起始点就是(    )。

A :屏幕桌面的左上角;

B :屏幕桌面的右上角;

C :屏幕桌面的正中间;

D :屏幕桌面的最上方正中间;

正确答案:C

试题解析:

第 24 题 【单选题】

下面哪个符号就是 Python 用来给代码做注释的? (    )

A :#

B :()

C ::

D :/

正确答案:A

试题解析:

第 25 题 【单选题】

print 的作用就是什么? (    )

A : 在屏幕上打印出来相应的文本或者数字等;

B :在打印机里打印相关文本或者数字等;

C :可以用来画图;

D :输出一个命令行

正确答案:A

试题解析:

第 26 题 【单选题】

print(3 and 4 or “ab”)的结果就是(    )

A :False

B :ab

C :3

D :4

正确答案:D

试题解析:

第 27 题 【单选题】

下面哪一个不是 Python 的保留字? (    )

A :class

B :if

C :abc

D :or

正确答案:C

试题解析:

第 28 题 【单选题】

下面的哪一个命令就是将数值转换为字符串? (    )

A : print()

B : text()

C :int()

D :str()

正确答案:D

试题解析:

第 29 题 【单选题】

turtle.color("red","yellow")命令中定义的颜色分别为(    )。

A :背景为红色,画笔为黄色;

B :背景为黄色,画笔为红色;

C :画笔为红色,填充为黄色;

D :画笔为黄色,填充为红色;

正确答案:C

试题解析:

第 30 题 【单选题】

两组围棋选手进行比赛,每组三人。 甲组为 a,b,c 三人,乙组为 x,y,z 三人。 已抽签决定比

赛名单。 a 说她不与 x 比,c 说她不与 x,z 比,请问 b 与(    )进行比赛:

A :x

B :y

C :z

D : c

正确答案:A

试题解析:

第 1 题 【判断题】

a=10;b=10;a==b 运行结果就是 0。

A :正确

B :错误

正确答案:B

试题解析:

第 2 题 【判断题】

c += 1 与 c = c + 1 就是一样的。

A :正确

B :错误

正确答案:A

试题解析:

第 3 题 【判断题】

在 Turtle 库中 turtle、 screensize()可以设置画布大小,其默认大小为(400,300)。

A :正确

B :错误

正确答案:A

试题解析:

第 4 题 【判断题】

按照大小顺序排列 X、 Y、 Z 三个数有多种方法,可以先找到中间数,然后与其她两个数字

做比较,最后再排序。

A :正确

B :错误

正确答案:A

试题解析:

第 5 题 【判断题】

is 就是 python 的保留字。

A :正确

B :错误

正确答案:A

试题解析:

第 6 题 【判断题】

input()语句就是用来输入一个指令。

A :正确

B :错误

正确答案:A

试题解析:

第 7 题 【判断题】

九九乘法口诀表中,不重复的口诀有 81 种。

A :正确

B :错误

正确答案:B

试题解析:

第 8 题 【判断题】

Turtle 库主要就是用来进行绘图的库。

A :正确

B :错误

正确答案:A

试题解析:

第 9 题 【判断题】

11/2 的运算结果就是 5、 5。

A :正确

B :错误

正确答案:A

试题解析:

第 10 题 【判断题】

在 Python 中变量名只能包含字母、 数字与下划线。 且不能以数字开头。

A :正确

B :错误

正确答案:A

试题解析:

第 11 题 【判断题】

在 Python 编程中使用成对的三个英文引号''' 就是不可以的。

A:正确

B :错误

正确答案:B

试题解析

第 12 题 【判断题】

字符串不可以转化为数值。

A :正确

B :错误

正确答案:B

试题解析:

第 13 题 【判断题】

使用 Turtle 库之前可以使用 import turtle 导入库文件。

A :正确

B :错误

正确答案:A

试题解析:

第 14 题 【判断题】

在编程环境中,>>>代表进入了逐行运行的命令行模式。

A :正确

B :错误

正确答案:A

试题解析:

第 15 题 【判断题】

11 or 2 的运算结果就是 11。

A :正确

B :错误

正确答案:A

试题解析:

第 16 题 【判断题】

程序:a=b 中,a 就是变量,b 就是值。

A :正确

B :错误

正确答案:A

试题解析:

第 17 题 【判断题】

IDLE 默认的文件保存名后缀为、 idle。

A :正确

B :错误

正确答案:B

试题解析:

第 18 题 【判断题】

变量名可以随便命名。

A :正确

B :错误

正确答案:B

试题解析:

第 19 题 【判断题】

turtle.circle(50,steps=3)命令可以画三个圆。

A :正确

B :错误

正确答案:B

试题解析:

第 20 题 【判断题】

print("*"*10)可以输出 10 个*。

A :正确

B :错误

正确答案:A

试题解析:

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

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

相关文章

2024-3-7 市场分歧视角

昨天安奈儿市场带领市场情绪一致,新型工业化方向独占鳌头,日内高潮节点尾盘老龙 克来机电涨停,昨晚很多老师在YY老龙是不是要二波了,呵呵。 今天市场分歧从竞价就开始了,隔夜单我记忆中 天奇股份88亿,上海…

python71-Python的函数入门,定义函数和调用函数

在使用函数之前必须先定义函数,定义函数的语法格式如下: def 函数名(形参列表)://由零条到多条可执行语句组成的函数[return [返回值]] Python声明函数必须使用def关键字,对函数语法格式的详细说明如下。 1)函数名:从语法角度来…

力扣--从前序与中序遍历序列构造二叉树

题目: 思想: 首先先序遍历能确定根节点的值,此时查看该值在中序遍历中的位置(如果索引为i),那么i左侧为左子树,i 右侧为右子树。从中序数组中即可看出左子树结点个数为 i,右子树节点…

Pytorch学习 day06(torchvision中的datasets、dataloader)

torchvision的datasets 使用torchvision提供的数据集API,比较方便,如果在pycharm中下载很慢,可以URL链接到迅雷中进行下载(有些URL链接在源码里)代码如下: import torchvision # 导入 torchvision 库 # …

线程池不香了? 结构化并发才是王道!

我们先定义获取用户信息任务: 再定义获取订单信息任务: 然后再构造线程池并执行任务: 输出结果为: 看上去一切都刚刚好,但是,如果获取订单信息时出错了,此时会是什么现象呢?修改获取…

PoC免写攻略

在网络安全领域,PoC(Proof of Concept)起着重要的作用,并且在安全研究、漏洞发现和漏洞利用等方面具有重要的地位。攻击方视角下,常常需要围绕 PoC 做的大量的工作。常常需要从手动测试开始编写 PoC,再到实…

SAP - 采购价格确定 ③ 抬头条件和组条件

抬头条件和组条件 当我们创建一个具有多个行项目的采购订单时,我们经常需要条件可以应用到所有的行项目中。相应的,条件也可以应用到特定的行项目。在R/3系统中,条件可以涉及采购凭证的单个行项目(项目条件),多个行项目(组条件)或所有的行项目(抬头条件)。 一些标准…

计算机/大数据毕业设计-基于Python的动漫数据分析可视化系统的设计与实现

基于Python的动漫数据分析可视化系统的设计与实现 设计爬虫程序爬取哔哩哔哩动漫数据信息 后端使用flask框架,数据库使用Mysql8.0,可视化使用echarts 部分代码如下: # 保存所有动漫信息 all_anime_infos [] # 保存到文件中 file_writer …

讨论:5万官网是建站界的劳斯莱斯了吧,到了软件开发领域呢?

如题,所以赛道选择很重要,当然难度系数也不一样。能花5万元做官网的,凤毛麟角,如果是做软件开发,5万元顶多算个起步价,老铁们,是这样吗?

Openwrt(IstoreOS)安装iventoy

背景 目前家里有两台不用的旧主机,平时没事在家里折腾这两台机器。经常换装各种系统。最早是将镜像刷入u盘作为启动盘,这样需要重复装系统就特别麻烦。后来用了ventoy以后一个U盘可以放多个系统镜像,还能做口袋系统(SystemToGo&a…

安卓手机如何使用JuiceSSH实现公网远程连接本地Linux服务器

文章目录 1. Linux安装cpolar2. 创建公网SSH连接地址3. JuiceSSH公网远程连接4. 固定连接SSH公网地址5. SSH固定地址连接测试 处于内网的虚拟机如何被外网访问呢?如何手机就能访问虚拟机呢? cpolarJuiceSSH 实现手机端远程连接Linux虚拟机(内网穿透,手机端连接Linux虚拟机) …

别再找了,关于免费SSL证书都在这里

免费SSL证书的优点: 成本效益:免费SSL证书可以帮助网站所有者节省资金,特别是对于初创公司或个人网站来说,这是一个很大的优势。提高信任度:通过使用SSL证书,网站可以向访问者展示其对安全性的承诺&#x…

2024/3/7—2575. 找出字符串的可整除数组

代码实现&#xff1a; int* divisibilityArray(char *word, int m, int *returnSize) {int n strlen(word);int *res (int*)malloc(sizeof(int) * n);long cur 0;for (int i 0; i < n; i) {cur (cur * 10 (word[i] - 0)) % m;res[i] (cur 0) ? 1 : 0;}*returnSize …

1-安装rabbitmq

rabbitmq官网&#xff1a; https://www.rabbitmq.com/docs/download 本机环境&#xff1a;mac&#xff0c;使用orbstack提供的docker 使用docker部署rabbitmq docker run -it --rm --name rabbitmq -p 5672:5672 -p 15672:15672 rabbitmq:3.13-management 然后报错&#xf…

基于STC系列单片机实现PNP型三极管S8550驱动共阳数码管或NPN型三极管S8050驱动共阴数码管功能

Digitron.c #include "Digitron.h" //#include "Key.h" #define uchar unsigned char//自定义无符号字符型为uchar #define uint unsigned int//自定义无符号整数型为uint //uchar code DigitronBitCodeArray[] {0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x8…

机器学习-面经(part8、贝叶斯和其他知识点)

机器学习面经其他系列 机器学习面经系列的其他部分如下所示&#xff1a; 机器学习-面经(part1)-初步说明 机器学习-面经(part2)-交叉验证、超参数优化、评价指标等内容 机器学习-面经(part3)-正则化、特征工程面试问题与解答合集机器学习-面经(part4)-决策树共5000字的面试问…

go linux监测文件变化

go linux监测文件变化 文件改变内容有两种方式&#xff0c;效果一样&#xff0c;但执行方式有区别: 直接打开文件改&#xff0c;现在很多编辑器都是这样操作的先删除原来的&#xff0c;再新创建写入一个替代原来的。比如vi/vim.这种方式会打断linux inotify原有的监测(就好比…

springboot+vue+mysql项目使用的常用注解

实体类常用注解 Data Data 是一个 Lombok 提供的注解&#xff0c;使用 Data 注解可以简化代码&#xff0c;使代码更加简洁易读。 作用&#xff1a;自动为类生成常用的方法&#xff0c;包括 getter、setter、equals、hashCode 和 toString 等需要加Lombok的依赖 <depende…

vue系列——vscode,node.js vue开发环境搭建

第一步安装node.js 推荐使用nvm进行node.js 的安装 nvm(Node.js version manager) 是一个命令行应用&#xff0c;可以协助您快速地 更新、安装、使用、卸载 本机的全局 node.js 版本。 可以去网上查找相关版本 我这里使用 nvm-setu… 链接:https://pan.baidu.com/s/1UEUtmzw5x…

【数据结构】红黑树(RBTree)

介绍 概念 红黑树&#xff0c;是一种二叉搜索树&#xff0c;但在每个结点上增加一个存储位表示结点的颜色&#xff0c;可以是Red或Black。 通过对任何一条从根到叶子的路径上各个结点着色方式的限制&#xff0c;红黑树确保没有一条路径会比其他路径长出两倍&#xff0c;因而是…