Python 我怎样才能让乌龟认出他在一个圆圈里

Python 我怎样才能让乌龟认出他在一个圆圈里,python,turtle-graphics,Python,Turtle Graphics,好的,我有一只乌龟,它会随机移动到地图上的一个坐标,画一个圆,它也会移动到这个圆的中心 我的另一只乌龟会去任何你点击地图的地方 如果你点击第一只乌龟画的圆圈的内侧,我如何让python打印“你在一个圆圈里” 到目前为止,我所拥有的: from turtle import * from random import * billy = Pen() jim = Pen() jim_x = randint(-300, 300) jim_y = randint(-300, 300) billy.spe

好的,我有一只乌龟,它会随机移动到地图上的一个坐标,画一个圆,它也会移动到这个圆的中心

我的另一只乌龟会去任何你点击地图的地方

如果你点击第一只乌龟画的圆圈的内侧,我如何让python打印“你在一个圆圈里”

到目前为止,我所拥有的:

from turtle import *
from random import *

billy = Pen()
jim = Pen()
jim_x = randint(-300, 300)
jim_y = randint(-300, 300)

billy.speed('fastest')
jim.speed('fastest')

jim.penup()
jim.hideturtle()

jim.goto(jim_x, jim_y)

jim.color('dark red')
jim.begin_fill()
jim.circle(25)
jim.end_fill()

jim.goto(jim_x, (jim_y + 25))

print jim.xcor()
print jim.ycor()

def billyPos(x, y):
    billy.penup()
    billy.goto(x, y)
    if billy.position() is inside circle: #this is where i was gonna put the statment
        print 'you are in a circle'

onscreenclick(billyPos)
done()
在您的示例中:

if 25 > abs(billy.pos()-jim.pos()):
    print 'you are in a circle'