#十二、编写三角形类Triangle,初始化三个属性,分别是三条边的长度,定义一个计算并打印周长的函数
#十三、编写等腰三角形类EWtriangle,继承于三角形类,初始化只用传一个腰长和一个底长,定义一个计算高的函数
#十四、编写等边三角形类EStriangle,继承于等腰三角形类,初始化只用传一条边长,定义一个计算面积的函数,其中高的长度调用以上函数可获取
#十五、编写直角三角形类EAtriangle,继承于三角形类,初始化只传两条直角边的长度,第三条通过勾股定理计算得到,定义计算面积的函数
#由于题目仅需要定义所以,就不赋值了,需要的话把下面函数前的#去掉严重和理解
class Triangle(object):def __init__(self,a,b,c):self.a=aself.b=bself.c=cdef abb(self):c = int(self.a) + int(self.b) + int(self.c)print("周长",c)
#s = Triangle("5","5","5")
#s.abb()
class EWtriangle(Triangle):def __init__(self,a,b):super().__init__(a,a,b)def bibi(self):h = int(self.b) / 2k = int(self.a) ** 2 - h ** 2h2 = k ** 0.5print("高",h2)return h2
#s1 = EWtriangle("5","5")
class EStriangle(EWtriangle):def __init__(self,a):super().__init__(a,a)def sss(self):s = int(self.a) * float(self.bibi())/2#这里的float(self.bibi()是上面函数计算的高输入的话上面的边长也需要严格输入print("面积",s)
#a = EStriangle("5")
#a.sss()
class EAtriangle(Triangle):def __init__(self,a,b):c = (int(a)**2 + int(b)**2) ** 0.5super().__init__(a,b,c)print(c)#s = EAtriangle("5","8")

#十二、编写三角形类Triangle,初始化三个属性,分别是三条边的长度,定义一个计算并打印周长的函数 #十三、编写等腰三角形类EWtriangle,继承于三角形类,初始化只用传一个腰长和一个底长,定相关推荐

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

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

  2. Linux-C基础知识学习:C语言作业-将5个学生成绩保存在一个数组中,单独实现一个计算平均成绩的average函数, 在main函数中获取该函数返回的平均值,并打印。

    Linux基础知识学习 C语言作业:将5个学生成绩保存在一个数组中,单独实现一个计算平均成绩的average函数, 在main函数中获取该函数返回的平均值,并打印. #include <stdi ...

  3. 三十二楼层选几层最好_跟大家探讨一下三十二层的楼房买几层的最好

    展开全部 十二到二十楼之间. 大家都知道32313133353236313431303231363533e58685e5aeb931333365643661买房时,即使是同一栋楼,不同的楼层价钱也是不 ...

  4. Flex与.NET互操作(十二):FluorineFx.Net的及时通信应用(Remote Shared Objects)(三)

    远程共享对象(Remote Shared Objects) 可以用来跟踪.存储.共享以及做多客户端的数据同步操作.只要共享对象上的数据发生了改变,将会把最新数据同步到所有连接到该共享对象的应用程序客户 ...

  5. 请编写一个抽象类shape,在此基础上派生出类rectangle和circle。二者都有计算对象面积的函数getarea(),计算对象的周长的函数getperim();

    具体代码如下: #include <iostream> using namespace std; class shape{ public:virtual double getarea()= ...

  6. 一个计算crc校验的小工具的编写。

    计算LPC校验 计算CRC8校验 计算CRC16校验 计算多种校验(没有分离单个界面显示) 可以作为平时使用的一个小工具 下载链接:https://download.csdn.net/download ...

  7. python计算一元二次_Python小程序-写一个计算一元二次方程的程序函数

    题目要求: 请定义一个函数quadratic(a, b, c),接收3个参数,返回一元二次方程:ax^2 + bx + c = 0的两个解. 程序代码: 这只是一个函数,如果你不调用它的话,是不会产生 ...

  8. 三、12.13.14.15.编写三角形类Triangle

    作业 #12.编写三角形类Triangle,初始化三个属性,分别是三条边的长度,定义一个计算并打印周长的函数class Triangle(object):def __init__ (a,b,c):se ...

  9. 深入Android系统(十二)Android图形显示系统-2-SurfaceFlinger与图像输出

    最近有些忙,切实体验了一把拖更的羞耻感 ( *︾▽︾) 本文和上一篇深入Android系统(十二)Android图形显示系统-1-显示原理与Surface关系比较密切,撸完前篇更易理解本文啦 (๑‾ ...

最新文章

  1. 037_jQuery Ajax序列化
  2. 图解Hadoop hdfs写数据流程
  3. [转]大数据环境搭建步骤详解(Hadoop,Hive,Zookeeper,Kafka,Flume,Hbase,Spark等安装与配置)
  4. MarkDown的介绍
  5. 无线鼠标可以强制配对_赛睿Rival 3 Wireless游戏鼠标评测:无限全能
  6. java中的case1怎么说_Java Cas20ServiceTicketValidator類代碼示例
  7. 'fopen' This function or variable may be unsafe
  8. Revit 2011 二次开发之Ribbon
  9. unity DOTS的学习总结之Job System应用——绘制曼德勃罗集合
  10. python下读sougou中文语料文件
  11. html轮播图显示失败_html简单的二级菜单制作
  12. c++服务器笔试题编程_C++服务器开发面试题
  13. java面试宝典pdf,给大家安排上!
  14. 在linux上下载图片,在Linux上使用4k Stogram下载Instagram图片库 | MOS86
  15. 给table表格表头添加斜线
  16. 谢孟媛初级文法28 课地方副词时间副词和程度副词
  17. 搭建WinDbg应用程序调试环境
  18. c语言中反比例函数定义,初三数学反比例函数的定义知识点
  19. 阿里的互联网三高架构是真的牛!腾讯百度根本模仿不来
  20. 浙江法院公开网文书PDF爬取

热门文章

  1. 男女Java_梦幻都市-心动男女
  2. 解锁将违法 越狱该怎么办?
  3. 学习笔记1--自动驾驶系统架构
  4. 警告毕业生 面试让交培训费的都是骗子 千万别上当
  5. Boolean value of Tensor with more than one value is ambiguous
  6. ida-IDC脚本剖析
  7. 人工智能学习:python实现迭代加深的深度优先搜索
  8. 【漏洞挖掘】QQ钓鱼网站实战渗透
  9. 高通骁龙665能不能升级鸿蒙系统,骁龙662处理器好吗 骁龙662和骁龙665谁更好
  10. matlab自适应amc,自适应调制解调(ACM),Adaptive modulation and coding (AMC),音标,读音,翻译,英文例句,英语词典...