请输入您的标题
1.下列哪个软件不能运行 Python 程序?()
A:JupyterNotebook
B:Pycharm
C:原版的Scratch
D:IDLE
2.下面print语句,哪一个是正确的用法?()
A:print 龙腾虎跃
B:print(龙腾虎跃)
C:print('龙腾虎跃')
D:print'龙腾虎跃'
3.在Python中,下列哪一条语句可以改变画笔当前位置?()
A:dot(100)
B:setheading(100)
C:left(100)
D:goto(100,0)
解析:dot用于向量、矩阵以及多维数组的乘法计算。
import numpy as np
x = np.array([1, 2, 3])
y = np.array([4, 5, 6])
result = np.dot(x, y)
print(result)
setheading() 函数用于设置海龟(即画笔)的朝向角度。
import turtle
t = turtle.Turtle()
t.setheading(100)
t.forward(100)
turtle.done()
left() 函数用于使海龟(画笔)向左旋转指定的角度。
import turtle
t = turtle.Turtle()
t.left(100)
t.forward(100)
turtle.goto() 函数会改变画笔的当前位置。
4.下列哪一个可以进行数学中的求余数的运算?()
A:**
B:%
C:/
D://
5.15>=8的运算结果是什么?()
A:15
B:8
C:False
D:True
6.在Python中,缩进是用来表示代码块的层级关系的,可以通过使用空格来缩进代码,每增加一个层块,就增加几个缩进?()
A:一个
B:二个
C:三个
D:四个
7.小新同学想要使用Python程序来计算本次班级捐款的总费用,于是他先定义了一个用来保存总额的变量,以下正确的定义是?()
A:num
B:else
C:in
D:and
8.下列图形可能是哪段代码执行后的结果向下?()
A:
import turtle
turtle.shape("turtle")
turtle.forward(120)
turtle.right(90)
B:
import turtle
turtle.shape("turtle")
turtle.forward(120)
turtle.right(-90)
C:
import turtle
turtle.shape("turtle")
turtle.forward(120)
turtle.right(180)
D:
import turtle
turtle.shape("turtle")
turtle.forward(120)
turtle.right(-180)
9.已知a=6,b=3,print(a%b)的结果是?()
A:2
B:2.0
C:0
D:0.0
10.下列选项中,两个运算符运算优先级相同的是?()
A:()和**
B:/和%
C:not和>
D:-和<=
11.已知以下程序,请问输出结果是?()
a=int(6.8)
b=float(7)
a=a+b
print(a,b)
A:14 7.0
B:14.0 7.0
C:13.0 7.0
D:13.0 7
12.小明想要使用指令circle(100),绘制一个圆形,从坐标原点出发,绘制完成后,画笔最后的坐标是?()
A:(0,0)
B:(100,0)
C:(0,100)
D:(0,-100)
13.已知运算式 2+16/(2+2)**2,请问最先运算的是哪一部分?()
A:括号内
B:除法
C:加法
D:乘方
14.小明手里有20个乒乓球,一个盒子最多可以放3个,请问以下运算哪个可以帮助小明计算出至少需要多少个盒子?()
A:20/3+1
B:20%3
C:20//3
D:20//3+1
15.小明同学自从学习Python语言的Turtle画图后,喜欢上了用程序作画,今天他想程序运行一开始画布就全屏显示,那么应该怎么设置画布的大小和位置?()
A:turtle.setup(0,0)
B:turtle.setup('100%','100%',0,0)
C:turtle.setup(1.0,1.0)
D:turtle.setup(100,100,0,0)
16.int(100.5)的结果是?( )
A:101
B:100.5
C:100.0
D:100
17.“爷爷,您今年多少岁了?” 小明问,爷爷想考考小明,于是告诉他:“我现在的年龄加上18,除以6,减去5,最后乘以10,恰巧是100岁。”你知道小明的爷爷今年多少岁?()
A:68
B:70
C:72
D:78
18.下列哪个语句可以将字符串"10"与数字2相加得到整数12?()
A:result = "10" + 2
B:result = int("10") + 2
C:result = str(10) + 2
D:result = "10" + str(2)
19.以下哪个命令是让turtle向前移动100个单位?()
A:turtle.move(100)
B:turtle.forward(100)
C:turtle.go(100)
D:turtle.advance(100)
20.下面哪个是右转90°的正确命令?()
A:forward(90)
B:left(90)
C:right(90)
D:bakeward(90)
关闭
更多问卷
复制此问卷