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-12-24Python编程入门指南
- 2024-12-24Python编程基础入门
- 2024-12-24Python编程基础:变量与数据类型
- 2024-12-23使用python部署一个usdt合约,部署自己的usdt稳定币
- 2024-12-20Python编程入门指南
- 2024-12-20Python编程基础与进阶
- 2024-12-19Python基础编程教程
- 2024-12-19python 文件的后缀名是什么 怎么运行一个python文件?-icode9专业技术文章分享
- 2024-12-19使用python 把docx转为pdf文件有哪些方法?-icode9专业技术文章分享
- 2024-12-19python怎么更换换pip的源镜像?-icode9专业技术文章分享