第七周 A....
1.用SimpleGUITk绘制圆时,需要指定圆的线条和内部填充颜,以下哪些选项可以表示蓝。 ·Blue ·blue ·“#0000FF”
2.为二维平面中的点定义了名为Point2D的类:
class Point2D:
python基础知识测试 def __init__(self, x = 0, y = 0):
self.x = x
self.y = y
def translate(self, deltax = 0, deltay = 0):
"""通过x方向增加deltax、y方向增加deltay来移动该点"""
self.x += deltax
self.y += deltay
…
以下哪些代码片段是对Point2D的初始化方法及translate方法的有效使用? ·point1 = Point2D(3,9) ·point = Point2D(3, 9)
point2 = Point2D() anslate(5, -2)
3.为二维平面中的点定义Point2D类: anslate(20,4)
class Point2D:
免费制作链接 def __init__(self, x = 0, y = 0):
self.x = x
self.y = y
def translate(self, deltax = 0, deltay = 0):
"""通过x方向增加deltax、y方向增加deltay来移动该点"""
self.x += deltax ·point = Point2D(3, 6)
self.y += deltay s = str(point)
…
4.在SimpleGUITk中,draw_image函数的第6个可选参数用来确定一个矩形围绕其中心点的旋转角。该参数为正值时图形的旋转方向是什么?旋转角是用什么来表示的? ·顺时针,弧度
5.假设我们需要在屏幕上产生5个坠物(Falling)对象,每个坠物都一模一样。我们需要用到ImageInfo和Falling这两个类。那么应该创建多少个ImageInfo对象和多少个Falling对象? ·1个ImageInfo对象,5个Falling对象
6.以下的代码的输出的结果是什么?(请先思考后,用PyCharm验证。)
class Parent(object):
x = 10
class Child1(Parent):
pass
class Child2(Parent):
pass
Child1.x = 2
Parent.x = 3简要介绍openstack
print(Parent.x, Child1.x, Child2.x) ·3 2 3
7.已知集合s = set('China'),请问函数len(s)显示结果为什么? ·5
8.欢天喜地接元宝游戏中分别定义了哪些类? ·ImageInfo ·Wealthgod ·Falling
9.#类定义{0}
class People:
def __init__(self, n, a, w):
self.name = n
冗长的英文 self.age = a
self.weight = w
def speak(self):
print( "%s的体重是%d" % (self.name, ???))
p = People('韩梅梅', 19, 50)
p.speak()
要想让上面程序运行的结果显示为韩梅梅的体重是50,则上面程序中???的地方应该填写什么内容? ·self.weight
10.接元宝游戏中定义了ImageInfo类,该类中哪一个属性是用于计算对象之间是否会发生碰撞的属性? ·radius
B.......
1.使用如下方式创建图片信息类对象:
img格式转换器ImageInfo([25, 25], [50, 50], 20)
则该对象的半径属性是多少?
·20
2.在本周游戏“欢天喜地接元宝”中,利用随机函数产生天空坠物对应的number属性值。为了将坠物出现的顺序打乱,需要用到random模块中的哪个函数?
·randint
3.本周游戏中定义的Falling类中,负责更新坠物位置的语句写在以下哪个方法里?
·update(self)
4.现有集合falling_set,为该集合添加元素使用到下列哪个方法。(请在PyCharm中调试后选择)
·add add
5.下列关于本周游戏中财神的描述,哪些是合理的?
财神只有水平速度,没有垂直速度 ·财神的移动受摩擦力的影响 ·财神是具有动画效果的
6.下列关于集合操作的描述,哪些是正确的说法?
·集合有add方法,作用是给集合添加了一个元素 ·集合有discard方法,作用是从集合删除了一个元素
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论