Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

I have this python code : the question is Write a python program to implement the bank operations. Can you help me correct the code.

I have this python code: the question is Write a python program to implement the bank operations. Can you help me correct the code. its not looping when an option is selected. it just keep repeating the menu output.

def menu(): #print the options you have print ("Welcome to the Python Bank System") print (" ") print ("Your Transaction Options Are:") print ("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~") print ("1) Deposit Money") print ("2) Withdraw Money") print ("3) Check Balance") print ("4) Quit Python Bank System.pyw") print () return input ("Choose your option: ") #Here is the deposit part.... This is where the user inputs the amount of money #they wish to deposit into their account. def deposit(money): global balance deposit = input("How much: $") deposit = float(deposit) if deposit <= money: balance = balance + 1 money = money - deposit money = float(money) deposit = deposit * .1 deposit = float(deposit) balance = deposit + balance balance = float(balance) print ("You've successfully deposited $", deposit, "into your account.") print bank_balance(balance) return balance #This is where the user inputs the amount of money they wish to withdraw from #their account. Currently not programmed in as of yet. def withdrawl(balance, money): print ("Sorry, but this function is currently under construction!") print return #This is an obvious one, this is where you check your balance. def bank_balance(balance): print ("Balance: $", balance) return balance # NOW THE PROGRAM REALLY STARTS, AS CODE IS RUN balance = 0 balance = float(balance) money = 5000 money = float(money) loop = 1 choice = 0 while loop == 1: choice = menu() if choice == 1: deposit = deposit(money) elif choice == 2: withdraw = withdrawl(balance, money) elif choice == 3: balance = bank_balance(balance) elif choice == 4: loop = 0 print ("Thank-You for stopping by the bank!") #END OF THE PROGRAM

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Select Healthcare Classification Systems And Databases

Authors: Katherine S. Rowell, Ann Cutrell

1st Edition

0615909760, 978-0615909769

Students also viewed these Databases questions

Question

In an Excel Pivot Table, how is a Fact/Measure Column repeated?

Answered: 1 week ago