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

第 1 题 【单选题】

取整除的运算符是?( )

A : /

B : //

C : ÷

D : **

正确答案:B
试题解析:

第 2 题 【单选题】

下面的程序为海龟绘制正方形的程序, 请选择正确选项将程序补全?( )


import turtle

turtle.forward(100)

turtle.left(90)

turtle.forward(100)

turtle.left(90)

turtle.forward(100)

turtle.left(  )

turtle.forward(100)

turtle.left(90)

A :90

B :-90

C :0

D :180

第 3 题 【单选题】

已知 a = 5, a *= 2, 那么 print(a)的结果为?( )

A :5

B :2

C :10

D :20

*正确答案:C
试题解析:
x =2 执行过程其实是 x = x * 2 所以最终的到结果为 10, 故选择 C 选项。

第 4 题 【单选题】

运行以下代码, print(2021<=2020 or 2022>2018) 输出的结果是?( )

A :Flase

B :True

C :20212018

D :2022>2018

正确答案:B
试题解析:

第 5 题 【单选题】

关于 turtle, 以下描述错误的是?( )

A :turtle 中的画笔不能设置不同的形状

B :turtle 中的画笔可以设置移动的速度

C :turtle 中的画笔可以设置不同的颜色

D :turtle 中的画笔可以设置不同的大小

正确答案:A
试题解析:

第 6 题 【单选题】

Python 程序保存后的扩展名是?( )

A :.pyt

B :.py

C :.pn

D :.ph

正确答案:B
试题解析:
Python 程序设计语言的源程序是以.py 为扩展名

第 7 题 【单选题】

print(“17 + 2”)输出的结果是?( )

A :“17 + 2”

B :19

C :172

D :17 + 2

正确答案:D
试题解析:

第 8 题 【单选题】

turtle.goto(x,y)的含义为下列选项的哪一个?( )

A :以目 前坐标为原点, 画一个边长为 x 和 y 的矩形

B :画笔提笔, 移动到 x, y 的位置

C :按照现在画笔状态, 将画笔移动到坐标为 x, y 的位置

D : 将目前原点移动到 x, y 的位置

正确答案:C
试题解析:

第 9 题 【单选题】

turtle.circle(150,steps=5)命令能绘制出以下哪个图形?( )

A :直径(从顶点到图形中心的距离的 2 倍) 为 150 像素的圆内接正五边形

B :半径(从顶点到图形的中心) 为 150 像素的圆内接正五边形

C :半径(从顶点到图形的中心) 为 150 像素的圆内接五角星

D :边长为 150 像素的正五边形

正确答案:B
试题解析:

第 10 题 【单选题】

下面哪一条命令是用来定义画笔宽度的?( )

A :turtle.pencolor()

B :turtle.speed()

C :turtle.pensize()

D :turtle.shape()

正确答案:C
试题解析:

第 11 题 【单选题】

关于 Python 的编程环境, 下列表述是错误的是?( )

A :Python 有多种编程环境

B :Python 自带的编程环境是 IDLE

C :Python 的编程环境是纯图形化的

D :Python 可以导入多个第三方库

正确答案:C
试题解析:

第 12 题 【单选题】

请观察以下数字的规律: 2+6, 3+8, 4+10, ( ), 6+14, 请问括号中应该填写什么?( )

A :5+11

B :5+12

C :4+9

D :6+13

正确答案:B
试题解析:

第 13 题 【单选题】

海龟绘图时, 使用 speed(n), 当 n 的值是多少时, 绘图的速度最快?( )

A :3

B :2

C :1

D :0

正确答案:D
试题解析:

此题考查 speed() 函数的使用方法, n=1(慢) ~10(快), 0(最快), 故答案选择 D 选项

第 14 题 【单选题】

print(51%10)输出的结果是?( )

A :1

B :0

C :True

D :False

正确答案:A
试题解析
:

第 15 题 【单选题】

下列哪个函数的功能是进行输出?( )

A :print()

B :input()

C :get()

D :range()

正确答案:A
试题解析:
用来输出内容的函数是 print(), 故选项 A 正确。

第 16 题 【单选题】

print(4+6*2+8)的结果是?( )

A :100

B :24

C :64

D :28

正确答案:B
试题解析:
混合运算顺序

第 17 题 【单选题】

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

A :print"(welcome!)"

B :print(“welcome”!)

C :print("welcome!')

D :print(“welcome!”)

正确答案:D
试题解析:

第 18 题 【单选题】

turtle 回到原点的命令是?( )

A :hideturtle()

B :clear()

C :circle()

D :home()

正确答案:D
试题解析:

第 19 题 【单选题】

逻辑运算符中(注意不是所有的运算符, 只是逻辑运算符), 优先级最高的是?( )

A :or

B :and

C :not

D : **

正确答案:C
试题解析:

第 20 题 【单选题】

观察下面的程序, 运行结果为?( )


a=8

a+=1

print(a)

a*=10

print(a)

a**=2

print(a)

A :9

B :90

C :8100

D :
9
90
8100

正确答案:D
试题解析:

第 21 题 【单选题】

a=“Python2”, b=“Python3”, c=a+b, print©的结果是?( )

A :5

B :Python5

C :c

D :Python2Python3

正确答案:D
试题解析:

第 22 题 【单选题】


a=1.27

print (eval('a+10'))

上述代码的执行结果是?( )

A :1.2710

B :系统报错

C :11.27

D :1.27+10

正确答案:C
试题解析:

第 23 题 【单选题】

使用哪个函数可以把字符串’123’转换为整型 123?( )

A :num()

B :str()

C :float()

D :int()

正确答案:D
试题解析:

第 24 题 【单选题】

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

A :变量必须要命名

B :变量第二次赋值后,第一次赋的值将被删除

C :变量可以用来存储数字,也可以存储文字

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

正确答案:D
试题解析:

第 25 题 【单选题】

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

A :Python 自带的编程环境是 IDLE

B :下载安装好 Python 软件后, 无需单独下载 IDLE

C :IDLE 的交互式编程模式中, 可以一次写入多行无缩进的语句代码, 然后进行运行

D :为了保存编写的代码, 我们通常使用 IDLE 中的脚本式编程模式

正确答案:C
试题解析:

第 1 题 【判断题】

运行下列 Python 代码后, a 和 b 的数据类型均为字符串。

代码:


a ='5'

b ="6"

A :正确
B :错误
正确答案:A
试题解析:

第 2 题 【判断题】

turtle.shape(“square”)命令可以将 turtle 形状设置为海龟。

A :正确
B :错误
正确答案:B
试题解析:

第 3 题 【判断题】

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

A :正确
B :错误
正确答案:A
试题解析:

第 4 题 【判断题】

在 turtle 库中, 画笔的起点在画布的正中央, turtle.goto()、 turtle.setx()和 turtle.sety()使用的都是基于中心点(0,0)的绝对坐标。

A :正确
B :错误
正确答案:A
试题解析:

第 5 题 【判断题】

Python 的 IDLE 编程中有交互式和脚本式两种编程方式。

A :正确
B :错误
正确答案:A
试题解析:

第 6 题 【判断题】

and 是 Python 中常用的保留字, 不可以作为变量名。

A :正确
B :错误
正确答案:A
试题解析:

第 7 题 【判断题】

from, False, improt, as 是 Python 中常用保留字, 不可以作为变量名。

A :正确
B :错误
正确答案:A
试题解析:

第 8 题 【判断题】
语句:

b=3

c=a+b

print(c)

的显示结果是 3。

A :正确
B :错误
正确答案:B
试题解析:

第 9 题 【判断题】

Python 代码的注释只有一种方式, 那就是使用#符号。

A :正确
B :错误
正确答案:B
试题解析:

第 10 题 【判断题】

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

A :正确
B :错误
正确答案:A
试题解析:

第 1 题 【问答题】

龟兔赛跑, 兔子刚开始跑得非常快, 但是兔子太骄傲了, 在领先乌龟 100 米时, 自行休息睡着了, 乌龟一步一步进行追赶, 乌龟的速度是 V m/s(V<10), 请计算出乌龟多长时间就可以追上兔子呢? 要求:

(1) 程序开始运行时, 询问请输入乌龟爬行的速度, 输入一个数字;

(2) 程序根据输入的数字计算出乌龟需要多长时间就可以追上兔子;

(3) 输出的格式为: “乌龟能够追上兔子所需的时间是: *秒。 ” 。

正确答案:

a=int(input("请输入乌龟爬行的速度")) 
b=100/a 
print("乌龟能够追上兔子所需的时间是:",b,"秒")

试题解析:
评分细则:

1) 有输入语句;(2 分)

2) 有输出语句;(2 分)

3) 有类型转化语句;(2 分)

4) 有计算语句;(2 分)

5) 程序符合题目要求;(2 分)

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

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

相关文章

微服务保护和分布式事务(Sentinel、Seata)笔记

一、雪崩问题的解决的服务保护技术了解 二、Sentinel 2.1Sentinel入门 1.Sentinel的安装 &#xff08;1&#xff09;下载Sentinel的tar安装包先 &#xff08;2&#xff09;将jar包放在任意非中文、不包含特殊字符的目录下&#xff0c;重命名为 sentinel-dashboard.jar &…

Docker容器---Harbor私有仓库部署与管理

一、搭建本地私有仓库 1、下载registry镜像 [rootlocalhost ~]#docker pull registry Using default tag: latest latest: Pulling from library/registry 79e9f2f55bf5: Pull complete 0d96da54f60b: Pull complete 5b27040df4a2: Pull complete e2ead8259a04: Pull comp…

vulnhub靶场之FunBox-1

一.环境搭建 1.靶场描述 Boot2Root ! This is a reallife szenario, but easy going. You have to enumerate and understand the szenario to get the root-flag in round about 20min. This VM is created/tested with Virtualbox. Maybe it works with vmware. If you n…

NASA数据集——NASA 标准二级(L2)暗目标(DT)气溶胶产品每 6 分钟在全球范围内对陆地和海洋上空的气溶胶光学厚度(AOT)产品

VIIRS/NOAA20 Dark Target Aerosol 6-Min L2 Swath 6 km 简介 NOAA-20&#xff08;前身为联合极地卫星系统-1&#xff08;JPSS-1&#xff09;&#xff09;--可见红外成像辐射计套件&#xff08;VIIRS&#xff09;NASA 标准二级&#xff08;L2&#xff09;暗目标&#xff08;D…

集合的基本操作

集合&#xff1a; 在java当中&#xff0c;含有着一些不同的存储数据的相关集合。分为单列集合&#xff08;Collection&#xff09;和双列集合(Map)。 Collection 首先学习Collection来进行展示&#xff1a; 以框框为例子&#xff0c;蓝色的代表的是接口&#xff0c;而红色的…

【Linux极简教程】常见实用命令不断更新中......

【Linux极简教程】常见实用命令不断更新中...... 常见问题1.Waiting for cache lock: Could not get lock /var/lib/dpkg/lock. It is held by process xxxx(dpkg) 常见问题 1.Waiting for cache lock: Could not get lock /var/lib/dpkg/lock. It is held by process xxxx(dp…

机器学习:基于Sklearn、XGBoost,使用逻辑回归、支持向量机和XGBClassifier预测股票价格

前言 系列专栏&#xff1a;机器学习&#xff1a;高级应用与实践【项目实战100】【2024】✨︎ 在本专栏中不仅包含一些适合初学者的最新机器学习项目&#xff0c;每个项目都处理一组不同的问题&#xff0c;包括监督和无监督学习、分类、回归和聚类&#xff0c;而且涉及创建深度学…

C语言——队列的实现

队列按照先进先出&#xff08;FIFO&#xff0c;First In First Out&#xff09;的原则管理数据。这意味着最先进入队列的元素会被最先移出&#xff0c;类似于排队等候服务的情况。队列通常有两个主要操作&#xff1a;入队&#xff08;enqueue&#xff09;&#xff0c;将元素添加…

DSP实时分析平台设计方案:924-6U CPCI振动数据DSP实时分析平台

6U CPCI振动数据DSP实时分析平台 一、产品概述 基于CPCI结构完成40路AD输入&#xff0c;30路DA输出的信号处理平台&#xff0c;处理平台采用双DSPFPGA的结构&#xff0c;DSP采用TI公司新一代DSP TMS320C6678&#xff0c;FPGA采用Xilinx V5 5VLX110T-1FF1136芯片&#xff…

《QT实用小工具·五十》动态增删数据与平滑缩放移动的折线图

1、概述 源码放在文章末尾 该项目实现了带动画、带交互的折线图&#xff0c;包含如下特点&#xff1a; 动态增删数值 自适应显示坐标轴数值 鼠标悬浮显示十字对准线 鼠标靠近点自动贴附 支持直线与平滑曲线效果 自定义点的显示类型与大小 自适应点的数值显示位置 根据指定锚点…

java并发编程-AQS介绍及源码详解

介绍 AQS 的全称为 AbstractQueuedSynchronizer &#xff0c;就是抽象队列同步器。 从源码上可以看到AQS 就是一个抽象类&#xff0c;它继承了AbstractOwnableSynchronizer&#xff0c;实现了java.io.Serializable接口。 public abstract class AbstractQueuedSynchronizere…

redis缓存详情

redis安装包及图形化软件: 百度链接&#xff1a;https://pan.baidu.com/s/1wljo7JzgrSQyqldv9d5HZA?pwdht1m 提取码&#xff1a;ht1m 目录 1.redis的下载及安装 1.1redis的启动与停止 1.2Redis服务启动与停止 2.redis数据类型及常用指令 2.1redis数据类型 2.2redis常用…

读天才与算法:人脑与AI的数学思维笔记15_声响的数学之旅

1. 音乐 1.1. 巴赫的作品以严格的对位著称&#xff0c;他十分中意对称的结构 1.2. 巴托克的作品很多都以黄金比例为结构基础&#xff0c;他非常喜欢并善于使用斐波纳契数列 1.3. 有时&#xff0c;作曲家是本能地或者不自知地被数学的模式和结构所吸引&#xff0c;而他们并没…

Golang | Leetcode Golang题解之第61题旋转链表

题目&#xff1a; 题解&#xff1a; func rotateRight(head *ListNode, k int) *ListNode {if k 0 || head nil || head.Next nil {return head}n : 1iter : headfor iter.Next ! nil {iter iter.Nextn}add : n - k%nif add n {return head}iter.Next headfor add > …

【项目构建】04:动态库与静态库制作

OVERVIEW 1.编译动态链接库&#xff08;1&#xff09;编译动态库&#xff08;2&#xff09;链接动态库&#xff08;3&#xff09;运行时使用动态库 2.编译静态链接库&#xff08;1&#xff09;编译静态库&#xff08;2&#xff09;链接静态库&#xff08;3&#xff09;运行时使…

matlab学习007-已知离散时间系统的系统函数并使用matlab绘制该系统的零极点图;判断系统的稳定性;幅频和相频特性曲线

目录 题目 离散时间系统的系统函数&#xff1a;H(z)(3*z^3-5*z^210z)/(z^3-3*z^27*z-5) 1&#xff0c;绘制该系统的零极点图 1&#xff09;零极点图 2&#xff09;代码 2&#xff0c;判断系统的稳定性 1&#xff09;判断结果 2&#xff09;代码 3&#xff0c;试用MATL…

C++的未来之路:探索与突破

在计算机科学的浩瀚星空中&#xff0c;C无疑是一颗璀璨的明星。自诞生以来&#xff0c;它以其强大的性能和灵活的特性&#xff0c;赢得了无数开发者的青睐。然而&#xff0c;随着技术的不断进步和应用的日益复杂&#xff0c;C也面临着前所未有的挑战和机遇。本文将探讨C的未来之…

腾锐D2000-8 MXM VPX,全国产,可广泛应用于边缘计算网关、入侵检测、VPN、网络监控等等应用领域

腾锐D2000-8 MXM VPX 1. 概述 XMVPX-108 是一款基于飞腾 D2000/8 处理器的低功耗逻辑运算和图形处理 VPX 刀片&#xff0c; 板贴 32GB DDR4 内存&#xff0c;搭载飞腾 X100 套片&#xff0c;满足通用 IO 接口功能。GPU 采用 MXM 小型插卡形式&#xff0c; 搭配 8GB 显卡。提供…

【16-降维技术:PCA与LDA在Scikit-learn中的应用】

文章目录 前言主成分分析(PCA)原理简介Scikit-learn中的PCA实现应用示例线性判别分析(LDA)原理简介Scikit-learn中的LDA实现应用示例总结前言 降维是机器学习中一种常见的数据预处理方法,旨在减少数据集的特征数量,同时尽量保留原始数据集的重要信息。这不仅有助于减少计…

开箱子咸鱼之王H5游戏源码_内购修复优化_附带APK完美运营无bug最终版__GM总运营后台_附带安卓版本

内容目录 一、详细介绍二、效果展示2.效果图展示 三、学习资料下载 一、详细介绍 1.包括原生打包APK&#xff0c;资源全部APK本地化&#xff0c;基本上不跑服务器宽带 2.优化后端&#xff0c;基本上不再一直跑内存&#xff0c;不炸服响应快&#xff01; 3.优化前端&#xff0c…