组卷题库 > 高中信息技术试卷库
试题详情
使用Python程序编程探究平面上圆与圆的位置关系,程序代码如下:

def judge(a,b):

    dis=(cir[a][0]-cir[b][0])**2+(cir[a][1]-cir[b][1])**2

    if dis==(cir[a][2]+cir[b][2])**2:

        return 1

    return 0

#cir存储"A"、"B"、"C"三个圆的 x,y 坐标及半径

cir={"A":[1,1,1],"B":[4,5,4],"C":[0,2,1]} 

cnt=judge("A","B")+judge("A","C")+judge("B","C")

运行程序后,变量 cnt 的值是(   )

A、3
B、2
C、1
D、0
知识点
参考答案
采纳过本试题的试卷
教育网站链接