利用类来计算点是不是在园内《python语言程序设计》2018版--第8章18题第3部分

python 复制代码
  def contains_point(self,other_x,other_y):
        x1 = self.__x
        y1 = self.__y
        x2 = other_x
        y2 = other_y
        countDis = int((pow((x2-x1),2) + pow((y2-y1),2)) ** 0.5)
        if countDis < self.__radius:
            print(f"坐标x:{other_x},y:{other_y},点2在园1内")
            return True
        else:
            print(f"坐标x:{other_x},y:{other_y},点2不在园1内")
            return False


相关推荐
零小陈上(shouhou6668889)2 小时前
YOLOv8+PyQt5玉米病害检测系统(yolov8模型,从图像、视频和摄像头三种路径识别检测)
python·qt·yolo
540_5402 小时前
ADVANCE Day23
人工智能·python·机器学习
一代明君Kevin学长2 小时前
快速自定义一个带进度监控的文件资源类
java·前端·后端·python·文件上传·文件服务·文件流
martian6653 小时前
深入解析C++驱动开发实战:优化高效稳定的驱动应用
开发语言·c++·驱动开发
HappRobot3 小时前
python类和对象
开发语言·python
鸡吃丸子3 小时前
React Native入门详解
开发语言·前端·javascript·react native·react.js
盼哥PyAI实验室3 小时前
Python YAML配置管理:12306项目的灵活配置方案
开发语言·python
漂亮的小碎步丶3 小时前
【启】Java中高级开发51天闭关冲刺计划(聚焦运营商/ToB领域)
java·开发语言
hd51cc3 小时前
MFC运行时
开发语言·mfc