【python】定义一个Lader类 具有为浮点数的上底、下底、高、面积属性,具有返回面积的功能初始化方法对上底、下底、高进行初始化等等
# Lader类具有类型为浮点数的上底、下底、高、面积属性,具有返回面积的功能,包括一个 # 初始化方法对上底、下底、高进行初始化。Circle类具有类型为浮点型的半径、周长和面积 # 属性,具有返回周长、面积的两个方法,包括一个初始化方法对半径进行初始化。测试类 # Lader和类Circle的功能。
解决方法如下:
import math
class Lader:up=1.2down=2.2h=15s=123def __init__(self,up=2,down=4,h=6):self.up=upself.down=downself.h=hdef mj(self):self.s=((self.up+self.down)*self.h)/2return self.sclass Circle:r=2z=10m=10def __init__(self,r=0):self.r=rdef value(self):self.z=(self.r*2)*math.piself.m=self.r**2*math.pireturn self.z,self.mlad=Lader()
lad.up=float(input('请输入上底的长'))
lad.down=float(input('请输入下底的长'))
lad.h=float(input('请输入高的长'))
print('梯形面积为:',lad.mj())
lad1=Circle()
lad1.r=float(input('请输入半径长'))
print('圆形周长和面积为:',lad1.value())print()
主要其实就是调用,类的方法和外面的调用,注意这些,其他也没什么难点,公式合理运用!
【python】定义一个Lader类 具有为浮点数的上底、下底、高、面积属性,具有返回面积的功能初始化方法对上底、下底、高进行初始化等等相关推荐
- java定义一个长方形类,该类中具有长方形长宽两种属性,并具有相应的构造方法属性访问方法,计算长方形的周长和面积的方法,要求输出长是5,宽是4的长方形
定义一个长方形类,该类中具有长方形长宽两种属性,并具有相应的构造方法 属性访问方法,计算长方形的周长和面积的方法,要求输出长是5,宽是4的长方形 public class test3 {public ...
- python定义一个dog类 类属性有名字毛色体重_面向对象实践,练习,Python
1.定义一个汽车类(Car),属性有颜色,品牌,车牌号,并实例化两个对象 2.定义一个球员类(Player),属性有身高.体重.姓名,实例化两个球员,分别是姚明和科比 3.定义一个僵尸类(Zombie ...
- python定义一个dog类 类属性有名字毛色体重_全面了解python中的类,对象,方法,属性...
python中一切皆为对象,所谓对象:我自己就是一个对象,我玩的电脑就是对象,坐着的椅子就是对象,家里养的小狗也是一个对象...... 我们通过描述属性(特征)和行为来描述一个对象的.比如家里的小狗, ...
- python定义一个dog类 类属性有名字_python 基础 12 初识类,类方法,类属性
python 基础 12 初识类,类方法,类属性 # 面向过程 : 想要一个结果 写代码 实现计算结果 # 面向对象开发 : 有哪些角色 角色的属性和技能 两个角色之间是如何交互的 # 复杂的 拥有开 ...
- python定义一个学生类姓名、年龄、性别、成绩、你成绩评价_.定义一个学生类Student,包含三个属性姓名、年龄、性别,创建三个学生对象存入ArrayList集合中。...
3.定义一个学生类Student,包含三个属性姓名.年龄.性别,创建三个学生对象存入ArrayList集合中. A:遍历集合遍历输出. B:求出年龄最大的学生,让后将该对象的姓名变为:王者荣耀. pa ...
- python定义一个复数类complex、并实现复数相加_用java定义一个复数类Complex,能够创建复数对象,并且实现复数之间的加、减运算...
题目: 用java定义一个复数类Complex,能够创建复数对象,并且实现复数之间的加.减运算 复数具有实部和虚部两部分,如2+5i就是一个复数,其中2为实部,5i为虚部;两复数相加时,实部与实部相加 ...
- python定义一个triangle类_设计一个程序,程序中有三个类,Triangle,Lader,Circle。...
//此程序写出三个类,triangle,lader,circle:其中triangle类具有类型为double的a,b,c边以及周长,面积属性, //具有周长,面积以及修改三边的功能,还有判断能否构成 ...
- 用python定义一个员工类_python类的定义和使用
类的定义: 类是用来描述具有相同的属性和方法的对象的集合.它定义了该集合中的每个对象所共有的属性和方法.对象时类的实例. 二.Python创建类: 使用class语句来创建一个新类,class之后为类 ...
- 用python定义一个员工类_python3 类的定义
1.面向过程和面向对象 1.1 面向过程 面向过程的程序设计的核心是过程(流水线式思维),过程即解决问题的步骤,面向过程的设计就好比精心设计好一条流水线,考虑周全什么时候处理什么东西. 优点是:极大的 ...
最新文章
- BeautifulSoup_第二节
- 使用ps命令输出进程列表--用Enki学Linux系列(17)
- python决策树分类 导入数据集_python+sklearn实现决策树(分类树)
- wpf将文字转化为图形_工程师们开发出将天然气转化为固体的方法
- python删除空值多于50%的行_删除Pandas中“空”值超过60%的列
- 索引超出矩阵维度_搜索引擎技术之倒排索引原理详解,及案例分析
- http协议报文体_HTTP协议扫盲(七)请求报文之 GET、POST-FORM 和 POST-FILE
- JavaWeb前台异常处理
- 学习模式上的记录之统计篇四 关于excel里添加趋势线和回归统计的R square数值不一致的情况
- os+rom+android+6.0+n9005,三星S8+官方韩版安卓9固件rom系统线刷升级包:G955NKSU3DSG5
- 舱机器人尾巴毛茸茸_『新奇玩意』毛茸茸的机器人不仅可撸,还会摇尾巴
- 什么叫做注解?注解和注释有什么区别?
- Excel如何将中文快速翻译?
- 计算机视觉 响应_视觉响应式布局的自动化测试
- apple pencil有买的必要吗?便宜的平替电容笔推荐
- 高级运维工程师证书_一位IT运维工程师的CISSP认证历程,值得借鉴!
- 如何从视频中分离音频/提取音频/提取视频
- 跨境电商|为什么客户服务中沟通很重要?
- dialog 刘海屏、水滴屏、全面屏 全屏显示
- 德鲁克:卓有成效的管理者,一次只做一件事