Write a Python program to create a class BankAccount
with attributes for account_number
and balance
. Write methods deposit
, withdraw
, and check_balance
to deposit an amount, withdraw an amount, and check the current balance, respectively.
Example 1:
Input: account = BankAccount(123456789, 5000), account.deposit(2000), account.withdraw(1500) Output: Balance: 5500
Example 2:
Input: account = BankAccount(987654321, 10000), account.withdraw(3000), account.check_balance() Output: Balance: 7000
Define the class BankAccount
and initialize account_number
and balance
in the __init__
function. Then, create the methods deposit
, withdraw
, and check_balance
to handle the operations.
class BankAccount: def __init__(self, account_number, balance): self.account_number = account_number self.balance = balance def deposit(self, amount): self.balance += amount def withdraw(self, amount): if amount <= self.balance: self.balance -= amount else: print('Insufficient balance') def check_balance(self): return self.balance account = BankAccount(123456789, 5000) account.deposit(2000) account.withdraw(1500) print('Balance:', account.check_balance()) # Output: Balance: 5500 account = BankAccount(987654321, 10000) account.withdraw(3000) print('Balance:', account.check_balance()) # Output: Balance: 7000
Unlock AI & Data Science treasures. Log in!