定义一个矩形类 可以获取周长和面积

import sys
class Rectangle:def __init__(self,x,y):self.width=yself.height=xdef getLength(self):return (self.width+self.height)*2def getArea(self):return self.width*self.heightif __name__=="__main__":a,b=0.0,0.0try:a=float(input("请输出矩形的长:\n"))b=float(input("请输入矩形的宽:\n"))except ValueError:print("输入有误,请输入数字:")sys.exit()rectangle=Rectangle(a, b)print("长为{height}宽为{width}的矩形 周长为:{0:.3f} 面积为:{1:.3f}".format(rectangle.getLength(), rectangle.getArea(),height=rectangle.height,width=rectangle.width))

python实例013--定义一个矩形类相关推荐

  1. Java中定义抽象类Shape,其中包含抽象方法double getPeremeter( )求周长和double getArea( )求面积。 定义一个矩形类,继承此抽象类,并自行扩充成员变量和方法。

    Java中定义抽象类Shape,其中包含抽象方法double getPeremeter( )求周长和double getArea( )求面积. 定义一个矩形类,继承此抽象类,并自行扩充成员变量和方法, ...

  2. 定义一个矩形类Rectangle:(知识点:对象的创建和使用)

    /** 1:定义一个矩形类Rectangle:(知识点:对象的创建和使用)     定义三个方法:getArea()求面积.getPer()求周长,showAll()分别在控制台输出长.宽.面积.周长 ...

  3. 定义一个矩形类,有长、宽两个属性,用成员函数计算矩形的面积

    具体代码如下: #include <iostream> using namespace std; class rectangle{ //定义一个矩形类: public:rectangle( ...

  4. python作业 银行(定义一个账户类,可以创建账户,存款,取款,查询余额,以及销户等操作)

    python作业:银行系统.定义一个账户类,可以创建账户,存款,取款,查询余额,以及销户等操作 class Account(): 初始化方法 def __init__(self, name, pwd, ...

  5. python定义一个矩形类_创建矩形类

    你的class有一些问题.见以下评论class Rectangle: # Init function def __init__(self): # The only members are length ...

  6. 定义一个矩形类(Rectangle),私有数据成员为矩形的长度( len)和宽度(wid),缺省构造函数置len和wid为0,有参构造函数置len和wid为对应形参的值,另外还包括求矩形周长、面积

    #include <iostream> using namespace std; class Rectangle {     private: double len,wid; //私有数据 ...

  7. 【Python】经典问题创建一个矩形类,定义方法 属性 初始化

    Hello,大家好,我是乔乔白术!今天还是处理一些我们的习题. # 定义一个矩形类Rectangle: #a. 定义三个方法:get_area()求面积.get_per()求周长,show_all() ...

  8. 定义一个学生类。 有下面的类属性:①姓名②年龄③成绩(语文,数学,英语)[每课成绩的类型为整数] 类方法: ①获取学生的姓名:get_name() 返回类型:str ②获取学生的年龄:ge

    python实现:定义一个学生类. 有下面的类属性:①姓名②年龄③成绩(语文,数学,英语)[每课成绩的类型为整数] 类方法: ①获取学生的姓名:get_name() 返回类型:str ②获取学生的年龄 ...

  9. python定义一个dog类 类属性有名字毛色体重_面向对象实践,练习,Python

    1.定义一个汽车类(Car),属性有颜色,品牌,车牌号,并实例化两个对象 2.定义一个球员类(Player),属性有身高.体重.姓名,实例化两个球员,分别是姚明和科比 3.定义一个僵尸类(Zombie ...

  10. java设计一个立方体类box_实例1: 设计一个立方体类Box,定义三个属性,分别是长,宽,高。定义二个方法,分别计算并输出立方体的体积和表面积。_学小易找答案...

    [填空题]表达式 list(filter(lambda x:x>2, [0,1,2,3,0,0])) 的值为 _________ . [填空题]表达式 len(' 中国 '.encode('ut ...

最新文章

  1. 全面认识网络诊断命令功能与参数——netsh diagnostic命令
  2. 【LeetCode OJ】Same Tree
  3. 虚拟机软件之vmware workstation安装篇
  4. pugixml读取unicode编码的xml文件的做法
  5. 辽宁省普通话水平测试软件,辽宁普通话水平测试报名入口
  6. .jar中没有主清单属性_IDEA中spring boot helloword打包运行-0228-2020
  7. OPA 1 - testsuite.opa.html
  8. hhkb mac设置_把 HHKB 放在 MacBook 上使用的解决方案
  9. jQuery教程04-jQuery_this选择器
  10. 2008年.Net编程人员工具参照
  11. 网络运维在经济危机中茁壮成长
  12. 充电枪cp信号控制板_筋膜枪究竟是不是智商税?评测后,我的回答更坚定了
  13. MySQL分页查询中该避开的坑
  14. SQL Server整合–在单个SQL Server实例上托管多个数据库
  15. OSPF OVER FR HUB-SPPKE
  16. web打印实现几种方法
  17. java excel 数组公式_Excel数组公式怎么使用? Excel数组公式计算的实例教程
  18. 【概率论】4-3:方差(Variance)
  19. 计算机可以怎样做游戏,如何制做游戏 怎么制做游戏
  20. 解决edge浏览器被劫持的问题 2021-02-23

热门文章

  1. Thinkpad T430 Win8 换 Win7
  2. 牛客寒假算法基础集训营1
  3. linux_5.10 iptables踩坑
  4. 将DXP设置为中文版
  5. Bus error 问题原因
  6. R语言中 attach()与detach(),及with()的使用
  7. 通过阅读饥荒代码理解树人机制
  8. 大猩猩优化算法(Matlab代码实现)
  9. 洛谷 P3324 [SDOI2015]星际战争 二分答案+网络流
  10. 十一青岛2人4日自助游记