-8

好的,在我的第一堂编程课上。除了这个,我做了所有的家庭作业。我无法完全理解要求我做什么(与我阅读的文字有关)所以我想我会在这里问。

问:半径为 10 的飞镖板和它所挂的墙用二维坐标系表示,板的中心在坐标 (0, 0)。变量 x 和 y 存储飞镖命中的 x 和 y 坐标。使用变量 x 和 y 编写一个表达式,如果飞镖击中(在飞镖靶内),则计算结果为真,并计算这些飞镖坐标的表达式:

(0,0) (10,10) (6,-6) (-7,8)

老实说,我不知道从哪里开始。帮助?提示?

4

1 回答 1

5

您的问题不是 Python:它是在阅读英语。

你有一个(0,0)半径为 10 的飞镖靶。你被要求编写一个程序来查看你给出的四个点,并判断它们是否会击中飞镖靶。

距中心 (x0, y0) 的距离的公式是什么?

r = sqrt((x-x0)^2 + (y-y0)^2)

如果你计算r <= 10,它会击中飞镖靶。

于 2013-09-16T00:09:10.497 回答