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

第 1 题 【单选题】

取整除的运算符是?( )

A : /

B : //

C : ÷

D : **

正确答案:B
试题解析:

第 2 题 【单选题】

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


import turtleturtle.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=8a+=1print(a)a*=10print(a)a**=2print(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.27print (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=3c=a+bprint(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.mzph.cn/news/831067.shtml

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

相关文章

接收区块链的CCF会议--APSEC 2024 截止7.13 附录用率

会议名称&#xff1a;APSEC&#xff08;Asia-Pacific Software Engineering Conference&#xff09; CCF等级&#xff1a;CCF C类学术会议 类别&#xff1a;软件工程/系统软件/程序设计语言 录用率&#xff1a;2023年&#xff0c;90 submissions were recommended for accep…

算法二:DOM - 将DOM节点元素转换成JSON字符串

题目&#xff1a; 将DOM节点元素转换成JSON的格式 例如 <div class"root"><div class"child1"><p></p></div><span></span><div><div><p></p></div></div><p></…

Web前端开发之CSS_2

关系选择器CSS盒子模型弹性盒子模型文档流浮动清除浮动定位 1. 关系选择器 1.1 后代选择器 E F{} 选择所有被 E 元素包含的 F 元素&#xff0c;中间用空格隔开 <ul> <li>后代列表1</li> <div> <ol> <li>后代列表2</li> </ol>…

力扣刷题第0天:只出现一次的数字

目录 第一部分:题目描述 ​第二部分:题目分析 第三部分:解决方法 3.1思路1: 双指针暴力求解 3.2 思路2&#xff1a;异或运算 第四部分:总结收获 第一部分:题目描述 第二部分:题目分析 由图片分析可得&#xff0c;该题目对算法时间复杂度有一定的要求时间复杂度为O(N)&a…

知乎广告投放怎么操作?如何开通知乎广告账户?

知乎作为一个汇聚知识精英与行业领袖的问答社区&#xff0c;其独特的平台属性和高质量的用户基础&#xff0c;使之成为品牌广告投放不可忽视的一片蓝海。云衔科技通过专业化的广告开户及代运营服务&#xff0c;助力企业精准触达目标人群&#xff0c;实现品牌传播与商业目标的双…

【源码阅读】Golang中的go-sql-driver库源码探究

文章目录 前言一、go-sql-driver/mysql1、驱动注册&#xff1a;sql.Register2、驱动实现&#xff1a;MysqlDriver3、RegisterDialContext 二、总结 前言 在上篇文章中我们知道&#xff0c;database/sql只是提供了驱动相关的接口&#xff0c;并没有相关的具体实现&#xff0c;具…

2024五一杯数学建模C题思路分享 - 煤矿深部开采冲击地压危险预测

文章目录 1 赛题选题分析 2 解题思路2.1 问题重述2.2 第一问完整思路2.2 二、三问思路更新 3 最新思路更新 1 赛题 C题 煤矿深部开采冲击地压危险预测 煤炭是中国的主要能源和重要的工业原料。然而&#xff0c;随着开采深度的增加&#xff0c;地应力增大&#xff0c;井下煤岩动…

键盘更新计划

作为 IT 搬砖人&#xff0c;一直都认为键盘没有什么太大关系。 每次都是公司发什么用什么。 但随着用几年后&#xff0c;发现现在的键盘经常出问题&#xff0c;比如说调节音量的时候通常莫名其妙的卡死&#xff0c;要不就是最大音量要不就是最小音量。 按键 M 不知道什么原因…

Java | Leetcode Java题解之第60题排列序列

题目&#xff1a; 题解&#xff1a; class Solution {public String getPermutation(int n, int k) {int[] factorial new int[n];factorial[0] 1;for (int i 1; i < n; i) {factorial[i] factorial[i - 1] * i;}--k;StringBuffer ans new StringBuffer();int[] valid…

[数据结构]———交换排序

目录 ​编辑 ​编辑 1.交换排序 第一个定义了一个名为Swap的函数 第二个三数取中 2.冒泡排序 代码解析 冒泡排序的特性总结&#xff1a; 3.快速排序 1. hoare版本 2. 挖坑法 代码解析 3. 前后指针版本 代码解析 1.交换排序 基本思想&#xff1a;所谓交换&#xff0…

virtualbox kafka nat + host-only集群 + windows 外网 多网卡

virtualbox kafka nat + host-only集群 + windows 映射访问 kafka集群搭建背景kafka集群搭建 背景 使用virtualbox搭建kafka集群,涉及到不同网络策略的取舍 首先 桥接 网络虽说 啥都可以,但是涉及到过多ip的时候,而且还不能保证使用的ip不被占用,所以个人选择kafka虚拟机…

java-链表排序

需求 思路 排序&#xff1a;讲所有的值都取出来&#xff0c;存储到ArrayList中&#xff0c;然后排序&#xff0c;将排序之后的元素依次使用add方法添加到自定义链表合并排序&#xff1a;先合并&#xff0c;然后调用刚才写的排序算法合并&#xff1a;将表一的头结点作为新链表的…

开发日志:Kylin麒麟操作系统部署ASP.NET CORE

需求场景&#xff1a; 我需要部署的项目是在Windows上开发的&#xff0c;目标框架为.net core 6.0 因此我们需要先在kylin上部署项目运行所需要的环境。 借助百度词条&#xff0c;先看看Kylin是什么&#xff1a; 服务器资源&#xff1a; 查看系统版本 cat /etc/kylin-releas…

MyBatis 核心配置讲解(下)

大家好&#xff0c;我是王有志&#xff0c;一个分享硬核 Java 技术的互金摸鱼侠。 我们书接上回&#xff0c;继续聊 MyBatis 的核心配置&#xff0c;我们今天分享剩下的 5 项核心配置。 不过正式开始前&#xff0c;我会先纠正上一篇文章 MyBatis 核心配置讲解&#xff08;上&…

React 第十二章 UmiJs

Umi.js 介绍 Umi 是由蚂蚁集团推出的可扩展的企业级前端应用框架。Umi 以路由为基础&#xff0c;同时支持配置式路由和约定式路由&#xff0c;保证路由的功能完备&#xff0c;并以此进行功能扩展。然后配以生命周期完善的插件体系&#xff0c;覆盖从源码到构建产物的每个生命周…

OpenGL 入门(一)—— OpenGL 基础

1、OpenGL 基础知识 1.1 OpenGL 简介 OpenGL&#xff08;Open Graphics Library&#xff09;是图形领域的工业标准&#xff0c;是一套跨编程语言、跨平台、专业的图形编程&#xff08;软件&#xff09;接口。它用于二维、三维图像&#xff0c;是一个功能强大&#xff0c;调用…

PySpark学习---销售情况数据统计分析案例

需求分析&#xff1a; 某公司是做零售相关业务&#xff0c;旗下出品各类收银机. 目前公司的收银机已经在全国铺开,在各个省份均有店铺使用.机器是联网的,每一次使用都会将售卖商品数据上传到公司后台.老板现在想对省份维度的销售情况进行统计分析 逻辑需求&#xff1a; 1.各省销…

数据结构与算法实验题五道 A一元多项式的求导 B还原二叉树 C 六度空间 D 基于词频的文件相似度 E 模拟excel排序

A (1) 输入格式说明&#xff1a; 以指数递降方式输入多项式非零项系数和指数&#xff08;绝对值均为不超过1000的整数&#xff09;。数字间以空格分隔。 (2) 输出格式说明&#xff1a; 以与输入相同的格式输出导数多项式非零项的系数和指数。数字间以空格分隔&#xff0c;但…

第八篇:隔离即力量:Python虚拟环境的终极指南

隔离即力量&#xff1a;Python虚拟环境的终极指南 1 引言 在编程的多元宇宙中&#xff0c;Python语言犹如一颗闪耀的星辰&#xff0c;其魅力不仅仅在于简洁的语法&#xff0c;更在于其庞大而繁荣的生态系统。然而&#xff0c;随着应用的增长和复杂性的提升&#xff0c;开发者们…

ChatGPT 记忆功能上线 能记住你和GPT互动的所有内容

你和ChatGPT的互动从今天开始变得更加智能&#xff01;ChatGPT现在可以记住你的偏好和对话细节&#xff0c;为你提供更加相关的回应。和它聊天&#xff0c;你可以教它记住新的东西&#xff0c;例如&#xff1a;“记住我是素食主义者&#xff0c;当你推荐食谱时。”想了解ChatGP…