【发布时间】:2021-11-10 00:50:48
【问题描述】:
我正在学习如何使用 Turtle-Python,我想知道如何编写一个程序,将两个圆的 x,y 中心值和半径作为输入,在海龟窗口中绘制它们,并打印它们是否相交与否。
PD:我学到的东西不多,所以很高兴看到一些简单的代码,这样我就明白发生了什么
任何帮助将不胜感激:)
【问题讨论】:
-
计算两点之间的距离 (D = sqrt( (x1-x2)² + (y1-y2)² ) )。如果这个距离大于两个圆的半径之和,则它们不相交。
-
这能回答你的问题吗? How to check if circles overlap
-
Stackoverflow 无意取代现有的教程或文档。见What topics can I ask about here?
标签: python turtle-graphics python-turtle