进阶考试摸底测试
你的姓名:
年级:
函数a1和a2的定义如图,执行以下程序,正确的输出结果是?【考点:函数定义&调用】
1 def a1():
2 print('sunny')
3 def a2():
4 print('windy')
5 a1()
6 a2()
sunnywindy
sunnysunny
windysunny
windywindy
运行下列代码,输出结果是?【考点:函数定义&调用】
1 def add(x, y):
2 print(x + y)
3 add(10, 20)
x+y
10+20
30
1020
在PygameZero中,关于下列代码说法正确的是?【考点:pygame基础】
1 HEIGHT = 100
2 WIDTH = 70
为游戏窗口设置高度70,宽度100
为游戏窗口设置高度100,宽度70
为游戏角色设置高度70,宽度100
为游戏角色设置高度100,宽度70
⻆色animal的初始造型是'熊猫',想要换成'老鹰',应该在横线处填写的代码是?【考点pygame基础】
1 animal = Actor('熊猫')
2 _________________
animal = 老鹰
animal =' 老鹰'
animal .image= 老鹰
animal .image= '老鹰'
一个游戏程序的部分代码如下,想要实现:每次按下鼠标,⻆色computer就会变成'开机'造型,横线处应该填写的代码是?【考点:pygame基础】
1 def ________________:
2 computer.image = '开机
on_mouse_down()
on_key_down()
on_key_up()
on_mouse_up()
观察下面的数列,找出其规律并选择下一个数字。
1,1,2,3,5,8,______。【考点:递推】
10
11
12
13
想要创建一个宽为 300,高为 400 的窗口,下列代码正确的是?【考点:pygame基础】
WIDTH = 400HEIGHT= 300
WIDTH = 300HEIGHT = 400
width = 400height= 300
width = 300height = 400
一个游戏程序的部分代码如下,想要实现:每次按下鼠标,角色 dragon 就会改变成 '开心' 的造型,横线处应该填写的代码是?【考点:pygame监听】
1 def _____________:
2 dragon.image = '开心'
on_key_up()
on_key_down()
on_mouse_up()
on_mouse_down()
以下是某个游戏代码片段,当程序运行后,想要实现按下一次空格键时,角色 player 的造型就更换为 '开心',横线处应填写的代码是?【考点:pygame监听】
def on_key_down(key):
if ______________:
player.image = '开心'
SPACE
key == keys.SPACE
space
space_pressed
以下是某个游戏代码片段,想要实现按住方向左键不放,角色就能够持续向左移动的效果,横线处应填写的代码是?【考点:pygame监听】
def update():
if _________:
player.x -= 2
keyboard.left
keyboard.right
left
right
以下是某个游戏代码片段,运行下面的代码后,每次按下空格键,角色 deer 会向什么方向移动?【考点:pygame监听】
1 def on_key_down(key):
2 deer.x -= 10
左
上
右
下
以下是某个游戏代码片段,运行下面的代码后,每次按下空格键,角色 cow 会向什么方向移动?【考点:pygame监听】
1 def on_key_down(key):
2 cow.x += 2
上
下
左
右
以下是某个游戏代码片段,想要实现按住向右方向键不放,角色就能够持续向右移动的效果,横线处应填写的代码是?【考点:pygame监听】
1 def update():
2 if ______________:
3 train.x += 3
keyboard.left
left
keyboard.right
right
一个游戏程序的部分代码如下,想要实现:每次按下鼠标,角色 book 就会变成 '翻页' 造型,横线处应该填写的代码是?【考点:pygame监听】
1 def ________________:
2 book.image = '翻页'
on_key_down()
on_key_up()
on_mouse_down()
on_mouse_up()
函数 r1 和 r2 的定义如下, 执行以下程序,正确的输出结果是?【考点:函数】
def r1():
print('red')
def r2():
print('blue')
r1()
r2()
redblue
redred
blueblue
bluered
关闭
更多问卷
复制此问卷