Python基础——类和对象练习题
2021/11/20 20:10:35
本文主要是介绍Python基础——类和对象练习题,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
目录
- 定义一个类实现银行账户的概念
- 定义三个类计算面积体积
定义一个类实现银行账户的概念
class BankNums: def __init__(self, ID, money): self.ID = ID self.money = money def addMoney(self, money): self.money += money print(f"存入金额:{money}元,余额{self.money}") def quMoney(self, money): self.money -= money print(f"取出金额:{money}元,余额{self.money}") def lookMoney(self): print(f"余额 %s" % self.money) user = BankNums(ID=1, money=10) user.addMoney(90) user.quMoney(70)
定义三个类计算面积体积
使用super函数能够自动找到基类的方法,而且还传入了self参数
import math可在后面为math.pi所使用的
实例化对象即可得到结果
import math class Point: def __init__(self,x,y): self.x=x self.y=y def name(self): return self.x,self.y class Circle(Point): def __init__(self,x,y,radius): super().__init__(x,y) self.radius=radius class Cylinder(Circle): def __init__(self,x,y,radius,height): super().__init__(x,y,radius) self.height=height def method(self): return math.pi*self.radius**2*self.height v=Cylinder(2,2,4,3) print(v.method())
世界可以很无聊,但我们一定要有趣
这篇关于Python基础——类和对象练习题的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-02Python编程基础
- 2024-11-01Python 基础教程
- 2024-11-01用Python探索可解与不可解方程的问题
- 2024-11-01Python编程入门指南
- 2024-11-01Python编程基础知识
- 2024-11-01Python编程基础
- 2024-10-31Python基础入门:理解变量与数据类型
- 2024-10-30Python股票自动化交易资料详解与实战指南
- 2024-10-30Python入行:新手必读的Python编程入门指南
- 2024-10-30Python入行:初学者必备的编程指南