Sobes.tech
Middle

""" Класи BankAccount-ро амалӣ кунед Моликро оғоз мекунад: str, баланс: float Равишҳо: -- deposit : маблағҳоро ба баланс илова мекунад -- withdraw: маблағҳоро мебарад """ class BankAccount: pass

sobes.tech AI

Ҷавоб аз AI

python class BankAccount: def init(self, owner: str, balance: float): self.owner = owner self.balance = balance

def deposit(self, amount: float):
    if amount > 0:
        self.balance += amount
    else:
        raise ValueError("Миқдори пасандоз бояд мусбат бошад")

def withdraw(self, amount: float):
    if amount > self.balance:
        raise ValueError("Камбуди маблағ барои бардошт")
    if amount <= 0:
        raise ValueError("Миқдори бардошт бояд мусбат бошад")
    self.balance -= amount

Ин синф соҳиби ва баланси худро оғоз мекунад ва усулҳо имкон медиҳанд, ки бехатар маблағ гузоштан ва бардошт кардан бо назорати дурустии амалҳо.