Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #-----------------------------------------------------------------START--------------------------------------------------------------------------------
- # calculator script in python3
- import math
- print ("\n\n\n")
- print ("--------------------------------------------------------------------------------")
- print ("\n\n\n")
- print ("Calculator by @profitgenerator")
- print ("\n")
- print ("[ + - / * log ^ sin cos factorial ]")
- operation=input("Select an operation: ")
- print ("\n")
- if (operation == "+"):
- print("Addition:")
- A=float(input("Input A: "))
- B=float(input("Input B: "))
- print ("Result: "+str(A+B))
- elif (operation == "-"):
- print("Subtraction:")
- A=float(input("Input A: "))
- B=float(input("Input B: "))
- print ("Result: "+str(A-B))
- elif (operation == "/"):
- print("Division:")
- A=float(input("Input A: "))
- B=float(input("Input B: "))
- print ("Result: "+str(A/B))
- elif (operation == "*"):
- print("Multiplication:")
- A=float(input("Input A: "))
- B=float(input("Input B: "))
- print ("Result: "+str(A*B))
- elif (operation == "^"):
- print("Exponentiation:")
- A=float(input("Input A: "))
- B=float(input("Input B: "))
- print ("Result: "+str(A**B))
- elif (operation == "log"):
- print("Log:")
- A=float(input("Input A (argument): "))
- B=float(input("Input B (base): "))
- print ("Result: "+str(math.log(A,B)))
- elif (operation == "sin"):
- print("Sine:")
- A=float(input("Input A (argument): "))
- print ("Result: "+str(math.sin(A)))
- elif (operation == "cos"):
- print("Cosine:")
- A=float(input("Input A (argument): "))
- print ("Result: "+str(math.cos(A)))
- elif (operation == "factorial"):
- print("Factorial:")
- A=float(input("Input A (argument): "))
- print ("Result: "+str(math.factorial(A)))
- else:
- print("Sorry this operator is not recognized")
- print ("\n\n\n")
- print ("--------------------------------------------------------------------------------")
- print ("\n\n\n")
- #-----------------------------------------------------------------END---------------------------------------------------------------------------------
Advertisement
Add Comment
Please, Sign In to add comment