TypeError:unsupported operand type(s) for -: ‘method‘ and ‘int‘

python 复制代码
def contains(self,circle_2D):
        x1 = self.__x
        y1 = self.__y
        x2 = circle_2D.get_x
        y2 = circle_2D.get_y
        r1 = self.__radius
        r2 = circle_2D.get_radius
        countDis = int((pow((x2-x1),2) + pow((y2-y1),2)) ** 0.5)
        if countDis < r1 and r2 < r1:
            print(f"坐标x:{x2},y:{y2},半径{r2},点2在园1内")
            return True
        else:
            print(f"坐标x:{x2},y:{y2},半径{r2},点2不在园1内")
            return False

问题

我忘了加()

python 复制代码
def contains(self,circle_2D):
        x1 = self.__x
        y1 = self.__y
        x2 = circle_2D.get_x()
        y2 = circle_2D.get_y()
        r1 = self.__radius
        r2 = circle_2D.get_radius()
        countDis = int((pow((x2-x1),2) + pow((y2-y1),2)) ** 0.5)
        if countDis < r1 and r2 < r1:
            print(f"坐标x:{x2},y:{y2},半径{r2},点2在园1内")
            return True
        else:
            print(f"坐标x:{x2},y:{y2},半径{r2},点2不在园1内")
            return False
相关推荐
边境悍匪29 分钟前
蜗牛学苑 Java 智能体学习 Day45|Knife4j+SpringBoot3、书城项目整合 MyBatis 思维导图复盘
java·开发语言·vue.js·学习·spring
我的xiaodoujiao30 分钟前
Django 基础知识详细图文教程 9-Django 模板引擎 2
开发语言·数据库·后端·django
菜鸟~noob23334 分钟前
【太空电子战】从CCS到Meadowlands:反通信系统的二十年演进史【含matlab代码】
开发语言·matlab
江湖人称菠萝包1 小时前
【Qt】《Qt 5.9 C++开发指南》笔记-Chapter10-Data Visualization
笔记·qt·qt5
2601_962885721 小时前
A股数据源和 API 怎么选?(2026 全景选型指南 + 决策树)
python
Ticnix1 小时前
别再手动上线了:一条命令带备份、健康检查和自动回滚
后端·python·ci/cd
正经教主1 小时前
【FDE系列】阶段2:Day 32:多表查询 — JOIN 与聚合
人工智能·python·fde
Ticnix1 小时前
迁移脚本能跑通,不代表你回滚得回来
后端·python
我的xiaodoujiao1 小时前
Django 基础知识详细图文教程 10-Django 模板引擎 3
后端·python·测试工具·django
quantdash_cc1 小时前
量化策略为什么需要实时行情数据?从信号产生到交易决策的时间差说起
开发语言·python·数据分析·量化交易·股票数据·quantdash