image

编辑人: 人逝花落空

calendar2025-06-15

message9

visits913

全国青少年电子信息智能创新大赛Python编程挑战赛_初赛_模拟七卷参考答案

一、单选题

1、Python自带的编程环境是?( )

A PyScripter

B Spyder

C Notepad++

D IDLE


2、关于以下代码的说法正确的是?( )

t = int(turtle.textinput('边数','几边形:')) 
turtle.circle(50, steps=t) 
turtle.done()


A circle是画圆的代码,因此该程序运行后的图案一定是圆

B 运行该程序后,需要用户自己输入边数,确定画 “几边形”

C 变量t没有给出具体的数值,因此该程序运行有错误

D 该程序运行后,会画出50个圆


3、幂运算运算符为?( )

A *

B *+

C **

D /


4、这段代码的运行结果是?( )

import turtle
g = turtle.Pen()
g.fillcolor("red")
g.begin_fill()
g.circle(50)
g.pencolor("yellow")
g.fillcolor("green")
g.circle(50, steps=5)
g.end_fill()


A

B

C

D


5、假设a=20,b=3,那么a or b的结果是?( )

A 20

B 0

C 1

D 3


6、假设a=2,b=3,那么a-b*b的值是?( )

A -3

B -2

C -7

D -11


7、以下选项中不符合 Python变量命名规则的是?( )

A name

B 2_to

C _Go

D Tea


8、创建一个新的Python程序,编写了下面的代码

import turtle

turtle.shape("turtle")

保存这个Python文件并且取了文件名。

以下哪个文件名程序可以正常运行?( )

A frist.py

B turtle.py

C import. py3

D hao.sb2


9、a="110",b="9",c=a+b,print(c)的结果是?( )

A a+b

B 119

C c

D、

1109


10、IDLE环境的退出命令是?( )

A esc()

B close()

C 回车键

D exit()


11、Python中的整除运算符是用哪个符号表示的?( )

A  \

B //

C %

D **


12、执行语句x,y=9%5,8//3后,变量x、y的值分别为?( )

A 1.8,2

B 1,2.66666

C 4,2

D 1,2


13、Python注释方式正确的是?( )

A //这是我的第一个程序

B #程序的功能是输入Hello World

C、

?这个程序是用来计算两个数之和的?

D、

**第一个python程序**


14、Python中的==代表的是?( )

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

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

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

D 左右两边值进行交换;


15、下面代码哪部分是设置画布的颜色?( )

import turtle
turtle.screensize(①,②,③)


A  ①

B ②

C ③

D 都不是


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

A print(“Python3.7”)

B print(“Python”+3.7)

C print(“Python”+str(3.7))

D print(“Python”+“3.7”)


17、下列程序绘制的是一个什么图形?( )

import turtle 
turtle.forward(100) 
turtle.left(120) 
turtle.forward(100) 
turtle.left(120) 
turtle.forward(100) 
turtle.left(120)


A 等边三角形

B 正方形

C 矩形

D 圆


18、使用下面中的( )函数接收输入的数据。

A accept()

B input()

C readline()

D login()


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

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

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

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

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


20、print的作用是什么?( )

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

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

C 可以用来画图

D 输出一个命令行


21、下面的哪一个命令不是移动画笔箭头位置的命令?( )

A、turtle.forward()

B、turtle.goto()

C、turtle.color()

D、turtle.right()


22、a=2,b=3,那么c=a**b运算的结果是?( )

A 6

B 8

C 9

D 23


23、使用Python画笔绘制如下图所示的图案,第4行的代码应如何补充?( )

A p.right(90)

B p.left(90)

C p.right(-90)

D p.left(-180)


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

A  **

B *

C +

D <


25、如图创建一个新的Python文件应该选择哪个选项?( )

A Open

B Recent Files

C New File

D Print Window


喵呜刷题:让学习像火箭一样快速,快来微信扫码,体验免费刷题服务,开启你的学习加速器!

创作类型:
原创

本文链接:全国青少年电子信息智能创新大赛Python编程挑战赛_初赛_模拟七卷参考答案

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。
分享文章
share