一份家庭理财系统基于python的代码
时间: 2023-12-20 08:04:33 浏览: 100
以下是一个简单的家庭理财系统的Python代码示例:
```
# 家庭理财系统
class Account:
def __init__(self, name, balance):
self.name = name
self.balance = balance
def deposit(self, amount):
self.balance += amount
def withdraw(self, amount):
if self.balance < amount:
print("余额不足")
else:
self.balance -= amount
def transfer(self, amount, account):
if self.balance < amount:
print("余额不足")
else:
self.balance -= amount
account.deposit(amount)
# 创建账户
account1 = Account("账户1", 1000)
account2 = Account("账户2", 500)
# 存款
account1.deposit(500)
print(account1.balance)
# 取款
account2.withdraw(200)
print(account2.balance)
# 转账
account1.transfer(300, account2)
print(account1.balance)
print(account2.balance)
```
这个示例代码定义了一个 `Account` 类来表示账户,并提供了存款、取款和转账的方法。你可以根据你的需求对该代码进行扩展和修改。
阅读全文