题库首页 › 青少年软件编程(Python) › 题目 7051

标准考试答题卡一般采用2B铅笔填涂,填涂好的答题卡经过扫描后得到相应的数字化图像,再通过光学识别,完成答题卡信息数据的采集、分析与统计。计算机判断答题卡中信息点被填涂的标准是灰度值小于132为黑色,灰度值大于等于132为白色。灰度值计算公式:灰度值=0.299×红色分量(R)+0.587×绿色分量(G)+0.114×蓝色分量(B),若分别输入n个信息点的RGB颜色值,则其判断程序如下: n=int(input("请输入信息点个数:")) count=0 for i in range(1,n+1): R=int(input(”请输入红色分量:”)) ① B= int(input(”请输入蓝色分量:”)) Gray_scale= ② if ③ : print(“黑色”) count=count+1 else: print(“白色”) print("黑色像素总共有:"+ ④ +"个")

正确答案:补全答案(Python答题卡):①G=int(input('请输入绿色分量:')) ②0.299*R+0.587*G+0.114*B ③Gray_scale<132 ④str(count)。核心:灰度计算判断黑白。

试卷来源:202209 青少年软件编程等级考试Python三级真题

本卷相关题目

在线做题 同科目题库