PROBLEM SET
题库
按难度与知识点筛选,找到适合的练习题。
题目列表
共 67434 题
A39123
“逢 4 必过”:一群小朋友们围坐在一起,玩“逢 4 必过”游戏,游戏规则是:第 1 个小朋友从 1 开始报数,其他人接力报数;如果遇到尾数是 4 就不报数,而报“过”;谁报错了数,就要接受惩罚表演才艺。我们要编写程序,模拟 15 人报数的情况。提示:print('输出内容', end=' '),可以实现不换行输出,输出内容之间空格间隔例如:print('输出内容 1', end=' ')pri…
NOC-Python-L1
困难
--
A39124
请看下列程序,运行后的结果是?import numpy as npdef numpy_sum(): a = np.array([1, 2, 3]) b = np.array([4, 5, 6]) c = a ** 1 + b ** 2 return cprint(numpy_sum())
NOC-Python-L1
中等
--
A39125
请看下列代码: x = str(input('请输入购买数量:')) if x < 5: print('不打折') else if x < 10: print('打 8 折') elif x < 15: print('打 7 折') else: print('打 5 折') 代码中包含几处错误?( )
NOC-Python-L1
中等
--
A39126
请看下列代码:a = 3b = 0def change(): global a, b b = b + a print(b, end = ' ')while a > 0: change() a = a - 1运行后输出结果正确的是()
NOC-Python-L1
中等
--
A39127
已知代码如下:class Plane(): def __init__(self, a, b, c): self.a = a self.b = b self.c = cplanes = [Plane('战斗机', '黑色', '小型'),Plane('客机', '白色', '中型'),Plane('航母', '灰色', '超大型')]for plane in planes: print(plane…
NOC-Python-L1
中等
--
A39128
阅读以下程序,程序输出的结果为?numbers = [12, 3, 1, 5, 2, 4, 7, 9, 11, 100]index = 0newList = []while index < len(numbers): if numbers[index] % 2 == 0: newList.append(numbers[index]) index += 1print(newList)
NOC-Python-L1
中等
--
A39129
阅读以下程序,程序输出的结果为?start = 1900end = 1920cnt = 0for num in range(start, end): if num % 4 == 0 and num % 100 != 0 or num % 400 == 0: cnt += 1print(cnt)
NOC-Python-L1
中等
--
A39130
现在有一段程序如下,请问程序运行的结果是什么?def fun(level): if level < 1: raise Exception('Invalid level!') print(3)try: fun(0)except Exception as err: print(1)else: print(2)
NOC-Python-L1
中等
--
A39131
阅读以下程序,请问程序运行后输入 20,会输出什么结果?num = int(input('请输入:'))if num % 2 == 1: print(num * 2)else: print(num / 2)
NOC-Python-L1
中等
--
A39132
请看下列代码,运行后的输出结果是?a = [x for x in range(9) if x % 2 == 1]print(a)
NOC-Python-L1
中等
--
A39133
请看下列代码:a = int(input('请输入 a:'))b = int(input('请输入 b:'))if b == 50 or a == 30 and a < 50: print('Yes')else: print('No')当输入 60,50 时,最终运行结果是?
NOC-Python-L1
中等
--
A39135
想要生成 0 到 9 的随机小数,选项中正确的是?
NOC-Python-L1
中等
--
A39136
程序运行后,输出['草莓', '车厘子', '芒果', '榴莲'],则横线上的代码是?fruit1 = ['芒果','车厘子','草莓']fruit2 = ['榴莲']for f in fruit1: ______________print(fruit2)
NOC-Python-L1
中等
--
A39137
请看下列代码,若想要输出 yes,可以输入的内容是?s = input('请输入:')if s == s[::-1]: print('yes')else: print('no')
NOC-Python-L1
中等
--
A39138
想要输出 0-100 的数字,横线处应填写的是?for n in range(____): print(n)
NOC-Python-L1
中等
--
A39139
以下是不可变类型的是?
NOC-Python-L1
中等
--
A39140
想从字符串 s = '我是一个字符串',打印出'字符串',可用以下哪种方式?
NOC-Python-L1
中等
--
A39141
已知 a = 10,b = 20,c = 30,以下代码运行后,变量 a 的值为 30 的是
NOC-Python-L1
中等
--
A39142
下述选项中,不可以作为变量名的是?
NOC-Python-L1
中等
--
A39143
下列选项中,不能作为计算机的输入设备的是?( )
NOC-Python-L1
中等
--