Calculator Challange  Python Coding Create a simple calculator that takes in TWO numbers from the user and then asks the user to select if they want to ADD, SUBTRACT, MULTIPLY or DIVIDE to get the answer. I have coded... print("input whole numbers please, no decimals")again=""while again!="N":first=int(input("What is the first number?"))last=int(input("What is the last number?"))#let user pick the operation, assign numbers to the operationsoperation=int(input("Would you like to 1) add, 2)subtract, 3)multiply, or 4) divide?"))if operation==1:answer=first+lastelif operation==2:answer=first-lastelif operation ==3:answer=first*lastelif operation == 4:answer=first/lastelse:print("You did something wrong, try again.")print("The answer: %s"%(answer))again=str(input("Would you like to go again? Y/N")).upper()same=str(input("Would you like to use the same two numbers? Y/N")).upper()while same=="Y":operation = int(input("Would you like to 1) add, 2)subtract, 3)multiply, or 4) divide?"))if operation == 1:answer = first + lastelif operation == 2:answer = first - lastelif operation == 3:answer = first * lastelif operation == 4:answer = first / lastelse:print("You did something wrong, try again.")print("The answer: %s" % (answer))again = str(input("Would you like to go again? Y/N")).upper()same = str(input("Would you like to use the same two numbers? Y/N")).upper() Finish the coding to... -the numbers inputted and the answers are written into a text file -output to the text file the full sentence of what operations you are doing.  For example output to the text file :   2 x 3 = 6

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question

Calculator Challange 

Python Coding

Create a simple calculator that takes in TWO numbers from the user and then asks the user to select if they want to ADD, SUBTRACT, MULTIPLY or DIVIDE to get the answer.

I have coded...

print("input whole numbers please, no decimals")
again=""
while again!="N":
first=int(input("What is the first number?"))
last=int(input("What is the last number?"))
#let user pick the operation, assign numbers to the operations
operation=int(input("Would you like to 1) add, 2)subtract, 3)multiply, or 4) divide?"))
if operation==1:
answer=first+last
elif operation==2:
answer=first-last
elif operation ==3:
answer=first*last
elif operation == 4:
answer=first/last
else:
print("You did something wrong, try again.")
print("The answer: %s"%(answer))
again=str(input("Would you like to go again? Y/N")).upper()
same=str(input("Would you like to use the same two numbers? Y/N")).upper()
while same=="Y":
operation = int(input("Would you like to 1) add, 2)subtract, 3)multiply, or 4) divide?"))
if operation == 1:
answer = first + last
elif operation == 2:
answer = first - last
elif operation == 3:
answer = first * last
elif operation == 4:
answer = first / last
else:
print("You did something wrong, try again.")
print("The answer: %s" % (answer))
again = str(input("Would you like to go again? Y/N")).upper()
same = str(input("Would you like to use the same two numbers? Y/N")).upper()

Finish the coding to...

-the numbers inputted and the answers are written into a text file

-output to the text file the full sentence of what operations you are doing.  For example output to the text file :

 
2 x 3 = 6
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 4 steps with 4 images

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY