#388. 2023信息素养大赛Python挑战赛初赛-模拟卷2
2023信息素养大赛Python挑战赛初赛-模拟卷2
选择题
- Python自带的编程环境是?( )
{{ select(1) }}
- PyScripter
- Spyder
- Notepad++
- IDLE
- 关于以下代码的说法正确的是?( )
t = int(turtle.textinput('边数','几边形:'))
turtle.circle(50, steps=t)
turtle.done()
{{ select(2) }}
- circle是画圆的代码,因此该程序运行后的图案一定是圆
- 运行该程序后,需要用户自己输入边数,确定画 “几边形”
- 变量t没有给出具体的数值,因此该程序运行有错误
- 该程序运行后,会画出50个圆
- 幂运算运算符为?( )
{{ select(3) }}
- *
- *+
- **
- /
- 这段代码的运行结果是?( )
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()
{{ select(4) }}
- 假设a=20,b=3,那么a or b的结果是?( )
{{ select(5) }}
- 20
- 0
- 1
- 3
- 假设a=2,b=3,那么a-b*b的值是?( )
{{ select(6) }}
- -3
- -2
- -7
- -11
- 以下选项中不符合 Python变量命名规则的是?( )
{{ select(7) }}
- name
- 2_to
- _Go
- Tea
- 创建一个新的Python程序,编写了下面的代码 import turtle turtle.shape("turtle") 保存这个Python文件并且取了文件名。 以下哪个文件名程序可以正常运行?( )
{{ select(8) }}
- frist.py
- turtle.py
- import. py3
- hao.sb2
- a="110",b="9",c=a+b,print(c)的结果是?( )
{{ select(9) }}
- a+b
- 119
- c
- 1109
- IDLE环境的退出命令是?( )
{{ select(10) }}
- esc()
- close()
- 回车键
- exit()
- Python中的整除运算符是用哪个符号表示的?( )
{{ select(11) }}
- \
- //
- %
- **
- 执行语句x,y=9%5,8//3后,变量x、y的值分别为?( )
{{ select(12) }}
- 1.8,2
- 1,2.66666
- 4,2
- 1,2
- Python注释方式正确的是?( )
{{ select(13) }}
- //这是我的第一个程序
- #程序的功能是输入Hello World
- ? 这个程序是用来计算两个数之和的?
- 第一个python程序
- Python中的==代表的是?( )
{{ select(14) }}
- 把左边的值赋值给右边;
- 把右边的值赋值给左边;
- 比较左右两边是否相等;
- 左右两边值进行交换;
15.下面代码哪部分是设置画布的颜色?( )
import turtle
turtle.screensize(①,②,③)
{{ select(15) }}
- ①
- ②
- ③
- 都不是
- 下面哪一行代码的输出结果不是Python3.7?( )
{{ select(16) }}
- print(“Python3.7”)
- print(“Python”+3.7)
- print(“Python”+str(3.7))
- print(“Python”+“3.7”)
- 下列程序绘制的是一个什么图形?( )
import turtle
turtle.forward(100)
turtle.left(120)
turtle.forward(100)
turtle.left(120)
turtle.forward(100)
turtle.left(120)
{{ select(17) }}
- 等边三角形
- 正方形
- 矩形
- 圆
- 使用下面中的( )函数接收输入的数据。
{{ select(18) }}
- accept()
- input()
- readline()
- login()
- turtle.color("red", "yellow")命令中定义的颜色分别为?( )
{{ select(19) }}
- 背景为黄色,画笔为红色
- 背景为红色,画笔为黄色
- 画笔为红色,填充为黄色
- 画笔为黄色,填充为红色
- print的作用是什么?( )
{{ select(20) }}
- 在屏幕上打印出来相应的文本或者数字等
- 在打印机里打印相关文本或者数字等
- 可以用来画图
- 输出一个命令行
- 下面的哪一个命令不是移动画笔箭头位置的命令?( )
{{ select(21) }}
- turtle.forward()
- turtle.goto()
- turtle.color()
- turtle.right ()
- a=2,b=3,那么c=a**b运算的结果是?( )
{{ select(22) }}
- 6
- 8
- 9
- 23
- 使用Python画笔绘制如下图所示的图案,第4行的代码应如何补充?( )
{{ select(23) }}
- p.right(90)
- p.left(90)
- p.right(-90)
- p.left(-180)
- 下面的运算符中,按照运算优先级哪一个是最高级?( )
{{ select(24) }}
- **
- *
- +
- /
- 如图创建一个新的Python文件应该选择哪个选项?( )
{{ select(25) }}
- Open
- Recent Files
- New File
- Print Window