Python 判断点是否在圆内:示例代码与解释
以下是一个示例 Python 代码,用于判断一个点 A(x, y) 是否在以 (0, 0) 为圆心,10 为半径的圆内:
import math
def is_point_in_circle(x, y):
distance = math.sqrt(x**2 + y**2) # 计算点 A 到圆心的距离
if distance <= 10: # 判断距离是否小于等于 10
return True
else:
return False
# 测试点 A 的坐标
x = 5
y = 5
# 判断点 A 是否在圆内
if is_point_in_circle(x, y):
print('点 A 在圆内')
else:
print('点 A 不在圆内')
请根据需要修改点 A 的坐标 (x, y),并执行代码进行测试。如果点 A 在圆内,输出结果为'点 A 在圆内',否则输出结果为'点 A 不在圆内'。
原文地址: https://www.cveoy.top/t/topic/o0Li 著作权归作者所有。请勿转载和采集!