我是python新手,我正在尝试编写类RectangleCollection。类Rectangle是给定的,我需要编写类RectangleCollection部分。

类RectangleCollection有一个列表实例变量rectangles,它最初应该引用一个空列表。

get_same_area矩形接受一个数字作为参数,并返回矩形列表中具有该区域的所有矩形的列表。在class Rectangle:

""" A rectangle with a width and height. """

def __init__(self, w, h):

""" (Rectangle, number, number)

Create a new rectangle of width w and height h.

>>> r = Rectangle(1, 2)

>>> r.width

1

>>> r.height

2

"""

self.width = w

self.height = h

def area(self):

""" (Rectangle) -> number

Return the area of this rectangle.

>>> r = Rectangle(10, 20)

>>> r.area()

200

"""

return self.width * self.height

以下是我所做的:

^{pr2}$

但是为了得到相同的面积,我总是错的。。

我不知道我做错了什么。请帮忙

我想是因为钢筋混凝土矩形给我r1,r2,r3地址,而不是区域。我应该得到[200300200]但是我有地址。我想这就是为什么我总是弄错。。我怎样才能解决这个问题?在

python定义矩形类_python类矩形新类型相关推荐

  1. python定义一个人类_Python类和人类

    Python中的类 俗话说,物以类聚,人以群分,类是什么,类就是一组相同属性的集合.下面来结合人,探讨Python中类和人类的关系. 首先,我们定义一个人的类,如下: class People(obj ...

  2. python定义一个人类_Python类的定义、继承及类对象使用方法简明教程

    Python编程中类的概念可以比作是某种类型集合的描述,如"人类"可以被看作一个类,然后用人类这个类定义出每个具体的人--你.我.他等作为其对象.类还拥有属性和功能,属性即类本身的 ...

  3. 用python定义一个员工类_python类的定义和使用

    类的定义: 类是用来描述具有相同的属性和方法的对象的集合.它定义了该集合中的每个对象所共有的属性和方法.对象时类的实例. 二.Python创建类: 使用class语句来创建一个新类,class之后为类 ...

  4. python类定义的讲解_python类定义的讲解

    Python中的类属性和对象属性的区别详解 类属性: class Employee(object): emCount=0 def __init__(self,name,salary): self.na ...

  5. python类_python类和对象

    1.self? python的self相当于c++的指针 self相当于每个房子的门派号,同一个类生成很多对象,对象很相似.当一个对象的方法被调用时,对象为第一个参数传递给方法. 2.python的魔 ...

  6. python中类的构成_Python类的构成元素

    类的构成元素 公共属性:实例化时无需__init__方法绑定到对象,就可以直接使用: 普通属性:实例化时 需要__ini__方法绑定到对象之后,才可以直接使用: 私有属性:__sex 双下滑杠开头,需 ...

  7. python中的数据成员有两类_Python类和对象

    一.概念 1.面向对象(Object Oriented,即OO),是一种设计思想. 2.面向对象编程(Object Oriented Programming,即OOP),可以使软件设计更加灵活,并且能 ...

  8. python中类的嵌套_python类的嵌套

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 在.net和java语言中看到过嵌套类的实现,作为外部类一个局部工具还是很有用的 ...

  9. python私有成员变量_python类的私有变量

    1.类的私有变量和私有方法 1)_xx 以单下划线开头的表示的是protected类型的变量.即保护类型只能允许其本身与子类进行访问.若内部变量标示,如:当使用"from Mimport&q ...

  10. python属性和局部变量_python类与对象1

    1.类的基本用法 2.封装继承多态 3.特殊属性和方法 1.类的基本用法 1.1 类的定义与常用术语 1.2 类的创建使用和构造方法 1.3 self 1.4 类属性和实例属性 1.5 局部变量 1. ...

最新文章

  1. LeetCode: 103. Binary Tree Zigzag Level Order Traversal
  2. Play-With-Docker在chrome上的插件
  3. jQuery设置和获取HTML、文本和值
  4. SpringCloud采坑之Feign服务间调用默认返回xml
  5. 耕牛传媒关于诈骗,拖延工期等负面信息特别申明
  6. Java EE的三层架构
  7. linux useradd 数字,详解linux useradd用户组合权限管理等
  8. [原创]传递UIScrollView的滑动事件到其子视图中
  9. ajax 入参为list_ajax向后台传递list参数
  10. Socket简单介绍(通过NSStream)
  11. 【python】 调用selenium中 ChromeDriver不匹配的问题
  12. Rsync 参数详解
  13. 数据分析工具该如何选择
  14. 从音箱入门到高手必看知识
  15. 偏最小二乘法(R语言)
  16. 自己不优秀,认识谁都没用
  17. 2021-2025年中国共享Web托管服务行业市场供需与战略研究报告
  18. 民生银行java面试_民生银行面试题目 是什么?
  19. C#:控制台数绵羊小程序
  20. 获取手机或电脑GPS位置信息(定位平台)

热门文章

  1. 三角形内切圆半径计算
  2. 造梦西游4手游服务器维护,造梦西游4手机版常见问题解答 新手看过来
  3. python实现求两个数的最大公因数
  4. GPS测量的精度及用途
  5. 数电课设交通灯控制器
  6. winrar密码秒破_家用的指纹密码锁好用吗?什么品牌好?
  7. 单片机中使用三极管驱动蜂鸣器
  8. ENSEMBLE DISTILLATION APPROACHES FOR GRAMMATICAL ERROR CORRECTION翻译
  9. AD 原理图导出引脚和对应网络标号操作
  10. tempo 2.0 学习记录