i am after a python Graphical User Interface (GUI) for the question shown in the image: the GUI must implement the following code: #creating function def account(): # taking input for amount deposited 'p' p = int(input('Enter number of deposited amount:$')) # taking input for stated interest rate 'r' r = float(input(' Enter stated interest rate: ')) # taking input for coumpounding interest 'm' m = int(input(' Enter compounding interest: ')) # Now calculating account balance account_balance = p*(1+(r/m))**m print(account_balance) # Now calculating Annual percentage yield (APY) APY = (1+(r/m)**m)-1 # if in case account balance comes greater than 1000$ than it will calculate APY if account_balance > 1000: print(APY) account() as well as it must have all these: Use the Grid element • Add Label elements throughout your GUI. • Use the Background Colour property. • Allow a user to select choices from an either list box, drop-down menu, or scroll-down menu element. Allow a user to input the data using an entry widget. • Output data using an entry widget. • Allow a user to click on a Calculate button that triggers any calculation. • Allow a user to press an Exit or Quit button to properly close the program. • GUI Design. Is it simple to use and easy to understand? • Program is written using well-defined functions. • Program code layout. Separate blocks of code by a blank line. • The program must have an introduction (about the module, not the topic). • Business rules are met. That is, your code solves the problem you are proposing (or at least contributes to its solution). it must be a fully working Graphical User Interface (GUI)..!!!!
i am after a python Graphical User Interface (GUI) for the question shown in the image:
the GUI must implement the following code:
#creating function def account():
# taking input for amount deposited 'p' p = int(input('Enter number of deposited amount:$'))
# taking input for stated interest rate 'r' r = float(input(' Enter stated interest rate: '))
# taking input for coumpounding interest 'm' m = int(input(' Enter compounding interest: '))
# Now calculating account balance account_balance = p*(1+(r/m))**m print(account_balance)
# Now calculating Annual percentage yield (APY) APY = (1+(r/m)**m)-1
# if in case account balance comes greater than 1000$ than it will calculate APY if account_balance > 1000:
print(APY) account()
as well as it must have all these:
Use the Grid element
• Add Label elements throughout your GUI.
• Use the Background Colour property.
• Allow a user to select choices from an either list box, drop-down menu, or scroll-down menu
element.
Allow a user to input the data using an entry widget.
• Output data using an entry widget.
• Allow a user to click on a Calculate button that triggers any calculation.
• Allow a user to press an Exit or Quit button to properly close the
• GUI Design. Is it simple to use and easy to understand?
• Program is written using well-defined functions.
• Program code layout. Separate blocks of code by a blank line.
• The program must have an introduction (about the module, not the topic).
• Business rules are met. That is, your code solves the problem you are proposing (or at least
contributes to its solution).
it must be a fully working Graphical User Interface (GUI)..!!!!
![Savings accounts state an interest rate and a compounding period. If the amount deposited is P, the stated interest rate is
r, and interest is compounded m times per year, then the balance in the account after one year is:
rm
P-(1+)"
m.
For instance, if $1,000 is deposited at 3% interest compounded quarterly (that is, four times per year), then the balance after
one year is:
4
1000 (1 + 0**)".
0.03
= 1000 · 1.00754 = $1030.34
Interest rates with different compounding periods cannot be compared directly. The concept of APY (annual percentage
yield) must be used to make the comparison. The APY for a stated interest rate r compounded m times per year is defined
by:
r m
=(1+)"-1
APY =
m](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2Fdda8917b-cf06-48d9-8194-ba87bdf60318%2Fc4da65b0-c94f-45c6-b9ea-02a202493fbb%2Fu1fq3rv_processed.png&w=3840&q=75)
![](/static/compass_v2/shared-icons/check-mark.png)
Step by step
Solved in 2 steps
![Blurred answer](/static/compass_v2/solution-images/blurred-answer.jpg)
![Computer Networking: A Top-Down Approach (7th Edi…](https://www.bartleby.com/isbn_cover_images/9780133594140/9780133594140_smallCoverImage.gif)
![Computer Organization and Design MIPS Edition, Fi…](https://www.bartleby.com/isbn_cover_images/9780124077263/9780124077263_smallCoverImage.gif)
![Network+ Guide to Networks (MindTap Course List)](https://www.bartleby.com/isbn_cover_images/9781337569330/9781337569330_smallCoverImage.gif)
![Computer Networking: A Top-Down Approach (7th Edi…](https://www.bartleby.com/isbn_cover_images/9780133594140/9780133594140_smallCoverImage.gif)
![Computer Organization and Design MIPS Edition, Fi…](https://www.bartleby.com/isbn_cover_images/9780124077263/9780124077263_smallCoverImage.gif)
![Network+ Guide to Networks (MindTap Course List)](https://www.bartleby.com/isbn_cover_images/9781337569330/9781337569330_smallCoverImage.gif)
![Concepts of Database Management](https://www.bartleby.com/isbn_cover_images/9781337093422/9781337093422_smallCoverImage.gif)
![Prelude to Programming](https://www.bartleby.com/isbn_cover_images/9780133750423/9780133750423_smallCoverImage.jpg)
![Sc Business Data Communications and Networking, T…](https://www.bartleby.com/isbn_cover_images/9781119368830/9781119368830_smallCoverImage.gif)