python实例013--定义一个矩形类
定义一个矩形类 可以获取周长和面积
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--定义一个矩形类相关推荐
- Java中定义抽象类Shape,其中包含抽象方法double getPeremeter( )求周长和double getArea( )求面积。 定义一个矩形类,继承此抽象类,并自行扩充成员变量和方法。
Java中定义抽象类Shape,其中包含抽象方法double getPeremeter( )求周长和double getArea( )求面积. 定义一个矩形类,继承此抽象类,并自行扩充成员变量和方法, ...
- 定义一个矩形类Rectangle:(知识点:对象的创建和使用)
/** 1:定义一个矩形类Rectangle:(知识点:对象的创建和使用) 定义三个方法:getArea()求面积.getPer()求周长,showAll()分别在控制台输出长.宽.面积.周长 ...
- 定义一个矩形类,有长、宽两个属性,用成员函数计算矩形的面积
具体代码如下: #include <iostream> using namespace std; class rectangle{ //定义一个矩形类: public:rectangle( ...
- python作业 银行(定义一个账户类,可以创建账户,存款,取款,查询余额,以及销户等操作)
python作业:银行系统.定义一个账户类,可以创建账户,存款,取款,查询余额,以及销户等操作 class Account(): 初始化方法 def __init__(self, name, pwd, ...
- python定义一个矩形类_创建矩形类
你的class有一些问题.见以下评论class Rectangle: # Init function def __init__(self): # The only members are length ...
- 定义一个矩形类(Rectangle),私有数据成员为矩形的长度( len)和宽度(wid),缺省构造函数置len和wid为0,有参构造函数置len和wid为对应形参的值,另外还包括求矩形周长、面积
#include <iostream> using namespace std; class Rectangle { private: double len,wid; //私有数据 ...
- 【Python】经典问题创建一个矩形类,定义方法 属性 初始化
Hello,大家好,我是乔乔白术!今天还是处理一些我们的习题. # 定义一个矩形类Rectangle: #a. 定义三个方法:get_area()求面积.get_per()求周长,show_all() ...
- 定义一个学生类。 有下面的类属性:①姓名②年龄③成绩(语文,数学,英语)[每课成绩的类型为整数] 类方法: ①获取学生的姓名:get_name() 返回类型:str ②获取学生的年龄:ge
python实现:定义一个学生类. 有下面的类属性:①姓名②年龄③成绩(语文,数学,英语)[每课成绩的类型为整数] 类方法: ①获取学生的姓名:get_name() 返回类型:str ②获取学生的年龄 ...
- python定义一个dog类 类属性有名字毛色体重_面向对象实践,练习,Python
1.定义一个汽车类(Car),属性有颜色,品牌,车牌号,并实例化两个对象 2.定义一个球员类(Player),属性有身高.体重.姓名,实例化两个球员,分别是姚明和科比 3.定义一个僵尸类(Zombie ...
- java设计一个立方体类box_实例1: 设计一个立方体类Box,定义三个属性,分别是长,宽,高。定义二个方法,分别计算并输出立方体的体积和表面积。_学小易找答案...
[填空题]表达式 list(filter(lambda x:x>2, [0,1,2,3,0,0])) 的值为 _________ . [填空题]表达式 len(' 中国 '.encode('ut ...
最新文章
- 全面认识网络诊断命令功能与参数——netsh diagnostic命令
- 【LeetCode OJ】Same Tree
- 虚拟机软件之vmware workstation安装篇
- pugixml读取unicode编码的xml文件的做法
- 辽宁省普通话水平测试软件,辽宁普通话水平测试报名入口
- .jar中没有主清单属性_IDEA中spring boot helloword打包运行-0228-2020
- OPA 1 - testsuite.opa.html
- hhkb mac设置_把 HHKB 放在 MacBook 上使用的解决方案
- jQuery教程04-jQuery_this选择器
- 2008年.Net编程人员工具参照
- 网络运维在经济危机中茁壮成长
- 充电枪cp信号控制板_筋膜枪究竟是不是智商税?评测后,我的回答更坚定了
- MySQL分页查询中该避开的坑
- SQL Server整合–在单个SQL Server实例上托管多个数据库
- OSPF OVER FR HUB-SPPKE
- web打印实现几种方法
- java excel 数组公式_Excel数组公式怎么使用? Excel数组公式计算的实例教程
- 【概率论】4-3:方差(Variance)
- 计算机可以怎样做游戏,如何制做游戏 怎么制做游戏
- 解决edge浏览器被劫持的问题 2021-02-23