利用类来计算点是不是在园内《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


相关推荐
Csvn19 小时前
🌟 LangChain 30 天保姆级教程 · Day 13|OutputParser 进阶!让 AI 输出自动转为结构化对象,并支持自动重试!
python·langchain
Wenweno0o19 小时前
0基础Go语言Eino框架智能体实战-chatModel
开发语言·后端·golang
chenjingming66619 小时前
jmeter线程组设置以及串行和并行设置
java·开发语言·jmeter
cch891820 小时前
Python主流框架全解析
开发语言·python
不爱吃炸鸡柳20 小时前
C++ STL list 超详细解析:从接口使用到模拟实现
开发语言·c++·list
十五年专注C++开发20 小时前
RTTR: 一款MIT 协议开源的 C++ 运行时反射库
开发语言·c++·反射
Momentary_SixthSense20 小时前
设计模式之工厂模式
java·开发语言·设计模式
sg_knight20 小时前
设计模式实战:状态模式(State)
python·ui·设计模式·状态模式·state
好运的阿财20 小时前
process 工具与子agent管理机制详解
网络·人工智能·python·程序人生·ai编程
‎ദ്ദിᵔ.˛.ᵔ₎20 小时前
STL 栈 队列
开发语言·c++