title: How can I make a simple calculator in python 3?
body: <p>I'm making this calculator using python 3, and this is what I have so far:</p>
  
  <pre><code>print("Welcome to Calculator!")
  
  class Calculator:
      def addition(self,x,y):
          added = x + y
          return added
      def subtraction(self,x,y):
          subtracted = x - y
          return subtracted
      def multiplication(self,x,y):
          multiplied = x * y
          return multiplied
      def division(self,x,y):
          divided = x / y
          return divided
  
  calculator = Calculator()
  
  print("1 \tAddition")
  print("2 \tSubtraction")
  print("3 \tMultiplication")
  print("4 \tDivision")
  operations = int(input("What operation would you like to use?:  "))
  
  x = int(input("How many numbers would you like to use?:  "))
  
  if operations == 1:
      a = 0
      sum = 0
      while a &lt; x:
          number = int(input("Please enter number here:  "))
          a += 1
          sum = calculator.addition(number,sum)
      print("The answer is", sum)
  if operations == 2:
      s = 0
      diff = 0
      while s &lt; x:
          number = int(input("Please enter number here:  "))
          s += 1
          diff = calculator.subtraction(number,diff)
      print("The answer is", diff)
  if operations == 3:
      m = 0
      prod = 1
      while m &lt; x:
          number = int(input("Please enter number here:  "))
          m += 1
          prod = calculator.multiplication(number, prod)
      print("The answer is", prod)
  if operations == 4:
      d = 0
      quo = 1
      while d &lt; x:
          number = int(input("Please enter number here:  "))
          d += 1
          quo = calculator.division(number, quo)
      print("The answer is", quo)
  </code></pre>
  
  <p>Addition and multiplication works just fine, subtraction and division are the problems here. One example for subtraction is if I tried using two numbers, 9 and 3, I would get -6... That is definitely incorrect. As for division, if I tried dividing two numbers, 10 and 2, I would get 0.2, which is also wrong. For division I've tried switching number and quo, and with the same problem (10 / 2), I would get 0.05... Also, I don't want to use any of the built-in functions for python, so just help me fix these errors the easiest way possible.</p>