测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

PROBLEM SET

题库

按难度与知识点筛选,找到适合的练习题。

共 67434 题
重置

题目列表

共 67434 题
A48740 如果小猫想在舞台上展示多种时尚的穿戴, 应该使用以下哪个积木?( ) Scratch -- 较难 -- A48741 如下图所示, Batter 角色有几个造型?( ) Scratch -- 较难 -- A48742 Ballerina 是个喜欢跳舞的女孩, 她有 4 个造型, 执行完下图的程序后, Ballerina 换成了第几个造型?( ) Scratch -- 较难 -- A48743 小明想要做一个如下图所示的简易电子相册, 点击图中“方向箭头” , 就切换到下一个舞台背景, 以下能实现该功能的是?( ) Scratch -- 较难 -- A48744 下面哪个区域用来编写程序?( ) Scratch -- 较难 -- A48745 下面哪种不是角色旋转方式?( ) Scratch -- 较难 -- A48746 下面哪一项是“控制” 模块中的积木?( ) Scratch -- 较难 -- A48747 如下图所示, 分别是 2 层和 3 层三角形金字塔, 请问如果是 6 层三角形金字塔由几个小三角形组成?( ) Scratch -- 较难 -- A48748 如下图所示, 小明想要做一个文字逐字出现的动画效果, 他画出了程序的流程图, 以下哪个程序可以实现?( ) Scratch -- 较难 -- A48749 绘制如下图形:(1) 画一个由一个正方形和一个菱形组成的图形, 其中, 正方形的边长为 200 象素,菱形的四个顶点均在正方形四条边的中点上;(2) 设置画笔速度为 1;(3) 菱形的填充颜色为红色, 所有线条为黑色;(4) 画图结束, 隐藏并停止画笔。 电子学会-Python-L1 -- 容易 -- A48750 龟兔赛跑, 兔子刚开始跑得非常快, 但是兔子太骄傲了, 在领先乌龟 100 米时, 自行休息睡着了, 乌龟一步一步进行追赶, 乌龟的速度是 V m/s(V<10), 请计算出乌龟多长时间就可以追上兔子呢? 要求:(1) 程序开始运行时, 询问请输入乌龟爬行的速度, 输入一个数字;(2) 程序根据输入的数字计算出乌龟需要多长时间就可以追上兔子;(3) 输出的格式为: “乌龟能够追上兔子所需的时间是… 电子学会-Python-L1 -- 容易 -- A48751 罗马数字问题:罗马数字包含以下七种字符: I, V, X, L, C, D 和 M。27 写做 XXVII, 即为 XX + V + II 。 通常情况下, 罗马数字中小的数字在大的数字的右边。 但也存在特例, 例如 4 不写做 IIII 而是 IV。 数字 1 在数字 5 的左边, 所表示的数等于大数 5 减去数 1 得到的数值 4。 同样地, 数字 9 表示为 IX。这个特殊的规则只适用于以… 电子学会-Python-L5 -- 困难 -- A48752 密码问题:根据密码本和电子钥匙, 破解笔记本电脑的密码。密码本是一个非降的整数序列, 电子钥匙是一个整数, 得到密码的方法是在密码本中找到最接近电子钥匙的整数(如果多个符合条件, 输出最小的一个)。例如:密码本为下面的列表a=[1,22,43,45,45,55,60,70,89]电子钥匙为整数 44满足条件的整数为 43 和 45, 最终的密码为 43补全下面的代码:a=[1,22,43,45,… 电子学会-Python-L5 -- 困难 -- A48753 简单去重问题:对于给定的列表, 要求对列表中每个重复元素只输出一次, 请你编程完成这个任务。例如: 对于测试列表 a=[11,1,14,23,11,89,14,56,89]有如下 3 种算法, 请你补全代码。#方法 1a=[11,1,14,23,11,89,14,56,89]result=[]for i in a: if i not in result: ____①____print("方法 1… 电子学会-Python-L5 -- 困难 -- A48754 外卖送餐服务越来越受到人们的喜爱, 外卖小哥们也成了路上的一道风景。当顾客使用外卖软件点餐时, 会出现一个预计送达时间, 包括了餐厅制作食物的时间,路上的骑行时间等等。一种常用的计算路上骑行时间的方法是用曼哈顿距离( manhatton distance )除以平均骑行速度。 平面上点 A(x1,y1)与点 B(x2,y2)的曼哈顿距离为: |x1-x2|+|y1-y2|。假设一名外卖小哥的平均… 电子学会-Python-L4 -- 中等 -- A48755 乘法运算等于多个加法运算的和。 比如, 3×2 可以理解为 3+3, 也可以理解为 2+2+2 。下面的程序使用递归算法演示了计算两个自然数的乘积的过程。 请你补全代码。输入: 分两次输入自然数 num1, num2 输出: num1 × num2 = 乘积 def cheng_fa(num1,num2,value): if ____①____ value += 0 else: value +=… 电子学会-Python-L4 -- 较难 -- A48756 在编写抽奖程序时, 为了保证一个人只有一次中奖机会, 要检查新抽出来的数字是不是已经被抽中过了。一种办法是将已经中过奖的人员编号存放在 test_list 里面, 然后每抽出一个新的人员编号, 判断它是否在中奖人员列表中。如果没有在中奖人员列表中, 说明中奖号码有效, 并将它保存进中奖人员列表; 如果已经在里面了, 就再生成一个新的人员编号。请你补全下面的代码, 实现判断一个数字是否在列表中的功… 电子学会-Python-L4 -- 较难 -- A48757 小文的运动时间数据存储在文件“sport.csv” 中, 数据内容如下图显示:下列代码实现了读取数据, 求和并统计个数, 输出平均时长, 并保留 2 位小数, 请你补全代码。import csvwith open("/data/①") as f: rows = list(csv.reader(f)) s=0 c=0 for row in rows[1:]: s+=int(②) c=c+1prin… 电子学会-Python-L3 -- 中等 -- A48758 给定一个整数 num, 从 1 到 num 按照下面的规则返回每个数:如果这个数被 3 整除, 返回 'Apple'。如果这个数被 5 整除, 返回 'Pie'。如果这个数能同时被 3 和 5 整除, 返回 'ApplePie'。如果这个数既不能被 3 也不能被 5 整除, 返回这个数字的字符串格式。n=int(input("请输入一个数字: "))results=[]for i in rang… 电子学会-Python-L3 -- 中等 -- A48759 输入 10 个数据进行升序排序, 并在这有序数据上插入一个数据, 使之仍然有序。程序代码如下, 请补全。lis=[]for i in range(10): x=int(input('输入待排序数据%d:'%(i))) lis.append(x) for i in range(____①______): for j in range(i,len(lis)): ____② ____: li… 电子学会-Python-L3 -- 中等 --