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

本文主要是介绍全国青少年软件编程(Python)等级考试试卷(一级) 测试卷2021年12月,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

第 1 题 【 单选题 】

下面程序的运行结果是什么?(    )

a=10 

b=5 

c=a*b 

print(c)

A :10

B :15

C :50

D :5

正确答案:C

试题解析:

第 2 题 【 单选题 】

与a>b and b>c等价的是?(    )

A :a>b or b>c

B :a>b>c

C :a>b or not b

D :not a

正确答案:B

试题解析:

第 3 题 【 单选题 】

以下哪句Python代码可以输出“你好呀!”(    )

A : input(“你好呀!“)

B :print   “你好呀!”

C :你好呀!

D :print(“你好呀!”)

正确答案:D

试题解析:

第 4 题 【 单选题 】

假设x=30,y=4,那么x % y的结果是(    )

A :2

B :7

C :7.5

D :120

正确答案:A

试题解析:

第 5 题 【 单选题 】

print(30-10)输出的结果是(    )

A :30-10

B :20

C :10

D :3010

正确答案:B

试题解析:

第 6 题 【 单选题 】

这段代码召唤了几只画笔海龟库?(    )

import turtle

pen= turtle.Pen()

t = turtle.Pen()

p = turtle.Pen()

pen.pensize(5)

pen.forward(100)

A :1

B :2

C :3

D :4

正确答案:C

试题解析:

第 7 题 【 单选题 】

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

A :2

B :True

C :False

D :0.5

正确答案:C

试题解析:

第 8 题 【 单选题 】

以下程序运行后,显示的结果是?(    )

a=3

b=2

print(a>b)

print(a<b)

print(a==b)

print(a!=b)

A :T F F T

B :True False False True

C :False True True False

D :x=”6-1”

正确答案:B

试题解析:

第 9 题 【 单选题 】

能改变画笔颜色的命令是?(    )

A :turtle.colormode()

B :turtle.pencolor()

C :turtle.setup()

D :turtle.pu()

正确答案:B

试题解析:

第 10 题 【 单选题 】

假设a=2,b=10,c=a*b-5,那么c的值是?(    )

A :150

B :295

C :300

D :15

正确答案:D

试题解析:

第 11 题 【 单选题 】

下列程序的运行结果是?(    )

A=’m1’ 

B=’m2’ 

C=A+B 

print(C)

A :m3

B :3

C :m1+m2

D :m1m2

正确答案:D

试题解析:

第 12 题 【 单选题 】

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

A :return

B :else

C :while

D :true

正确答案:D

试题解析:

第 13 题 【 单选题 】

想在截图所示的第二行代码下方插入一行代码,应该点击工具栏里的哪个按钮?(    )

A :

B :

C :

D :

正确答案:B

试题解析:

第 14 题 【 单选题 】

以下x值等于3的是?(    )

A :x=”10/3”

B :x=10/3

C :x=int(10/3)

D :x=”6-3”

正确答案:C

试题解析:

第 15 题 【 单选题 】

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

A :turtle.pencolor()

B :turtle.pensize()

C :turtle.speed()

D :turtle.left()

正确答案:B

试题解析:

第 16 题 【 单选题 】

命令turtle.circle(60,steps=5)的功能是?(    )

A :绘制一个半径为60像素的圆

B :绘制5个半径为60像素的圆

C :绘制一个半径为60像素的圆和一个五边形

D :绘制一个半径为60像素的圆内接正五边形

正确答案:D

试题解析:

第 17 题 【 单选题 】

下列哪项不是Python的编程环境?(    )

A :Python IDLE

B :Visual Studio Code

C :JupyerNotebook

D :turbo c

正确答案:D

试题解析:

第 18 题 【 单选题 】

Python的命令行提示符是?(    )

A :###

B :///

C :>>>

D :C:>

正确答案:C

试题解析:

第 19 题 【 单选题 】

哪个选项的代码可以实现如下图所示的运行结果?(    )

A :

B :

C :

D :

正确答案: A

试题解析:

第 20 题 【 单选题 】

哪个选项是turtle绘图中角度坐标系的绝对0度方向?(    )

A :画布正上方

B :画布正下方

C :画布正左方

D :画布正右方

正确答案:D

试题解析:

第 21 题 【 单选题 】

下列哪一个函数的功能是将数值转换为整数?(    )

A :round()

B :int()

C :str()

D :float()

正确答案:B

试题解析:

第 22 题 【 单选题 】

下面哪个选项不能改变turtle画笔的方向?(    )

A :right()

B :left()

C :penup()

D :seth()

正确答案:C

试题解析:

第 23 题 【 单选题 】

print(3>4 or 4<3 and 1==1)结果是?(    )

A :False

B :True

C :3

D :4

正确答案:A

试题解析:

第 24 题 【 单选题 】

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

A :屏幕窗口的右边

B :画笔指向的方向

C :屏幕窗口的上边

D :屏幕窗口的下边

正确答案:B

试题解析:

第 25 题 【 单选题 】

以下选项中不是 Python 语言的保留字的是?(    )

A :int

B :gogo

C :import

D :while

正确答案:B

试题解析:

第 1 题 【 判断题 】

 IDLE环境的退出命令是回车键。(    )

A :正确

B :错误

正确答案:B

试题解析:

第 2 题 【 判断题 】

and是逻辑与的关系。(    )

A :正确

B :错误

正确答案:A

试题解析:

第 3 题 【 判断题 】

Python的布尔值就是逻辑值,只有两种:True和False,分别代表“真”和“假”。(    )

A :正确

B :错误

正确答案:A

试题解析:

第 4 题 【 判断题 】

“#”是Python中用来给代码做注释用的。(    )

A :正确

B :错误

正确答案:A

试题解析:

第 5 题 【 判断题 】

可以使用下面代码输出数字6。(    )

print 6

A :正确

B :错误

正确答案:B

试题解析:

第 6 题 【 判断题 】

Python的数字只有整数和浮点数两种类型。(    )

A :正确

B :错误

正确答案:B

试题解析:

第 7 题 【 判断题 】

Python中可以使用import turtle命令导入turtle库。(    )

A :正确

B :错误

正确答案:A

试题解析:

第 8 题 【 判断题 】

number = input("输入一个数字“)

运行这段代码,然后输入8,结果number的类型是int。(    )

A :正确

B :错误

正确答案:B

试题解析:

第 9 题 【 判断题 】

ComeHere这个变量名不合法。(    )

A :正确

B :错误

正确答案:B

试题解析:

第 10 题 【 判断题 】

turtle.circle()可以绘制椭圆形。(    )

A :正确

B :错误

正确答案:B

试题解析:

第 1 题 【 问答题 】

编程题(10分)

编写一个程序,它以圆的半径(整数)作为输入,输出圆的直径、周长和面积(保留两位小数)。 

要求: 程序开始运行后,输入一个数字作为半径; 程序会根据输入的数字给出圆的直径、周长和面积,并且注明是直径、周长、面积。

正确答案:

p=3.14 

r=int(input("请输入一个大于0的半径:")) 

a=2*r 

b=a*p 

c=p*r*r 

print("圆的直径是:%.2f"%a) 

print("圆的周长是:%.2f"%b) 

print("圆的面积是:%.2f"%c)

试题解析:

评分细则:

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

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

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

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

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

这篇关于全国青少年软件编程(Python)等级考试试卷(一级) 测试卷2021年12月的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/768340

相关文章

Python中你不知道的gzip高级用法分享

《Python中你不知道的gzip高级用法分享》在当今大数据时代,数据存储和传输成本已成为每个开发者必须考虑的问题,Python内置的gzip模块提供了一种简单高效的解决方案,下面小编就来和大家详细讲... 目录前言:为什么数据压缩如此重要1. gzip 模块基础介绍2. 基本压缩与解压缩操作2.1 压缩文

Python设置Cookie永不超时的详细指南

《Python设置Cookie永不超时的详细指南》Cookie是一种存储在用户浏览器中的小型数据片段,用于记录用户的登录状态、偏好设置等信息,下面小编就来和大家详细讲讲Python如何设置Cookie... 目录一、Cookie的作用与重要性二、Cookie过期的原因三、实现Cookie永不超时的方法(一)

Python内置函数之classmethod函数使用详解

《Python内置函数之classmethod函数使用详解》:本文主要介绍Python内置函数之classmethod函数使用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地... 目录1. 类方法定义与基本语法2. 类方法 vs 实例方法 vs 静态方法3. 核心特性与用法(1编程客

Python函数作用域示例详解

《Python函数作用域示例详解》本文介绍了Python中的LEGB作用域规则,详细解析了变量查找的四个层级,通过具体代码示例,展示了各层级的变量访问规则和特性,对python函数作用域相关知识感兴趣... 目录一、LEGB 规则二、作用域实例2.1 局部作用域(Local)2.2 闭包作用域(Enclos

Python实现对阿里云OSS对象存储的操作详解

《Python实现对阿里云OSS对象存储的操作详解》这篇文章主要为大家详细介绍了Python实现对阿里云OSS对象存储的操作相关知识,包括连接,上传,下载,列举等功能,感兴趣的小伙伴可以了解下... 目录一、直接使用代码二、详细使用1. 环境准备2. 初始化配置3. bucket配置创建4. 文件上传到os

使用Python实现可恢复式多线程下载器

《使用Python实现可恢复式多线程下载器》在数字时代,大文件下载已成为日常操作,本文将手把手教你用Python打造专业级下载器,实现断点续传,多线程加速,速度限制等功能,感兴趣的小伙伴可以了解下... 目录一、智能续传:从崩溃边缘抢救进度二、多线程加速:榨干网络带宽三、速度控制:做网络的好邻居四、终端交互

Python中注释使用方法举例详解

《Python中注释使用方法举例详解》在Python编程语言中注释是必不可少的一部分,它有助于提高代码的可读性和维护性,:本文主要介绍Python中注释使用方法的相关资料,需要的朋友可以参考下... 目录一、前言二、什么是注释?示例:三、单行注释语法:以 China编程# 开头,后面的内容为注释内容示例:示例:四

Python中win32包的安装及常见用途介绍

《Python中win32包的安装及常见用途介绍》在Windows环境下,PythonWin32模块通常随Python安装包一起安装,:本文主要介绍Python中win32包的安装及常见用途的相关... 目录前言主要组件安装方法常见用途1. 操作Windows注册表2. 操作Windows服务3. 窗口操作

Python中re模块结合正则表达式的实际应用案例

《Python中re模块结合正则表达式的实际应用案例》Python中的re模块是用于处理正则表达式的强大工具,正则表达式是一种用来匹配字符串的模式,它可以在文本中搜索和匹配特定的字符串模式,这篇文章主... 目录前言re模块常用函数一、查看文本中是否包含 A 或 B 字符串二、替换多个关键词为统一格式三、提

python常用的正则表达式及作用

《python常用的正则表达式及作用》正则表达式是处理字符串的强大工具,Python通过re模块提供正则表达式支持,本文给大家介绍python常用的正则表达式及作用详解,感兴趣的朋友跟随小编一起看看吧... 目录python常用正则表达式及作用基本匹配模式常用正则表达式示例常用量词边界匹配分组和捕获常用re