下面哪个关键字用于定义方法呢?
A.def
B.class
C.for
D.return
使用pygame的delay方法延时3秒,下面代码正确的是
A.pygame.delay(3)
B.pygame.time.delay(3)
C.pygame.time.delay(3000)
D.pygame.delay(3000)
若想生成1-20的随机整数, 下面代码正确的是?
A.random.randint(0, 20)
B.random.randint(1, 20)
C.random.randint(0, 21)
D.random.randint(1, 21)
假设变量a的值为5, 变量b的值为10, c的值为13, 下列计算正确的是?
A.a = b and b - c 0结果为True
B.a != b or b == c 结果为True
C.b*c a*b and b = 10 结果为False
D.b - c 0 or a + b c 结果为False
使用Student类创建xiaoming对象,下面代码正确的是
A.xiaoming = Student()
B.xiaoming = student()
C.student = xiaoming()
D.Student = xiaoming()
有个一个学生类:
class Student():
classes = ‘五年级六班’
def __init__(self, name):
self.name = name
myName = Student(‘Tom’)
print(Student.classes) 控制台中会显示以下哪个内容?
A.五年级六班
B.Tom
C.Tom五年级六班
D.五年级六班Tom
下面这段代码的运行结果是?*
lst = []
for i in range(1, 5):
lst.append(i)
print(lst)
A.[0, 1, 2, 3, 4, 5]
B.[0, 1, 2, 3, 4]
C.[1, 2, 3, 4, 5]
D.[1, 2, 3, 4]
若敌机从背景左下角往右上角飞行, 什么坐标发生了变化, 如何变化的?
A.x坐标减小, y坐标减小
B.x坐标减小, y坐标增加
C.x坐标增加, y坐标减小
D.x坐标增加, y坐标增加
下面这段代码的运行结果为?*
score = 50
result = 10
if score - result == 20:
score = score + 10
print(score)
观察这段代码,当输入23时,程序的运行结果是?*
s = input()
s = int(s)
if s < 5:
print('小了')
elif s < 15:
print('还是有点小')
elif s < 25:
print('差不多')
elif s >= 25:
print('很好')
else:
print('这不是数字')
以下关于列表, 说法正确的是?(多选)
A.列表中所有数据元素必需为相同的数据类型
B.可以通过列表下标来找到对应的数据
C.定义列表使用的是[]
D.定义列表使用的是{}
① 定义一个列表text, 里面存储的内容分别为 "今天", "天气", "真好"
② 利用for循环遍历列表text, 依次打印出列表中的每个内容*
运行结果应为:
今天
天气
真好
请编写代码,实现以下功能:
第一步:定义一个空列表
第二步:使用for ... in range循环, 往列表中依次添加50~100的数字
第三步: 添加完所有数字后, 打印列表
请使用循环计算1~100之间(包括1和100)所有整数之和,并输出最终的结果。*
请使用循环计算1~499之间(包括1和499)所有奇数之和,并输出最终的结果。