B_1229 2022-03-06 15:14 采纳率: 100%
浏览 396
已结题

用python写出判断点是否在圆内的代码

import math
class pointer1:
    def _init_(self,x,y):
        self.x=x
        self.y=y
#定义一个点的横纵坐标
    
class pointer2:
    def _init_(self,a,b):
        self.a=a
        self.b=b
#定义圆心的横纵坐标

class circle:
    def _init_(self,point1,r,point2):
        self.point1 = point1
        self.point2 = point2
        self.r = r
#定义一个点,圆心和半径

    def a1(self):
        
        s=(self.a-self.x)**2+(self.b-self.y)**2
        if s>r**2:
            print("点在圆外")
        elif s==r**2 :
            print("点在圆上")
        else:
            print("点在圆内")
    
p1 = pointer1(2,3)
p2 = pointer2(4,7)
p3 = circle(p1,3,p2)
print(p3)


运行一直显示:
p1 = pointer1(2,3)
TypeError: object() takes no parameters

不知道错在哪里 求指正 谢谢各位

  • 写回答

1条回答 默认 最新

  • 陈年椰子 2022-03-06 16:30
    关注

    img

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 3月21日
  • 已采纳回答 3月13日
  • 创建了问题 3月6日

悬赏问题

  • ¥15 用stata实现聚类的代码
  • ¥15 请问paddlehub能支持移动端开发吗?在Android studio上该如何部署?
  • ¥170 如图所示配置eNSP
  • ¥20 docker里部署springboot项目,访问不到扬声器
  • ¥15 netty整合springboot之后自动重连失效
  • ¥15 悬赏!微信开发者工具报错,求帮改
  • ¥20 wireshark抓不到vlan
  • ¥20 关于#stm32#的问题:需要指导自动酸碱滴定仪的原理图程序代码及仿真
  • ¥20 设计一款异域新娘的视频相亲软件需要哪些技术支持
  • ¥15 stata安慰剂检验作图但是真实值不出现在图上