Example #1
0
def sub_input():
    """Subtract a and b parameters"""
    a = int(request.args["a"])
    b = int(request.args["b"])
    result = sub(a, b)

    return f"<h1>{result}</h1>"
Example #2
0
def search_sub():
    """ same but subtracts the two numbers"""

    a = int(request.args["a"])
    b = int(request.args["b"])

    return str(sub(a, b))
Example #3
0
def sub_nums():
    """Subtract parameters a and b"""
    a = int(request.args.get("a"))
    b = int(request.args.get("b"))

    result = sub(a, b)
    return str(result)
Example #4
0
def run_sub():
    """subtracts b from a"""
    a = int(request.args.get("a"))
    b = int(request.args.get("b"))
    res = sub(a, b)

    return str(res)
Example #5
0
def subtraction():
    '''Subtract b from a'''
    a = int(request.args.get('a'))
    b = int(request.args.get('b'))
    result = sub(a, b)

    return str(result)
Example #6
0
def sub_request():
    """Handle GET request to subtract two numbers"""
    a = int(request.args["a"])
    b = int(request.args["b"])

    result = sub(a, b)
    return str(result)
Example #7
0
def sub_params():
    a = int(request.args.get('a'))
    b = int(request.args.get('b'))
    
    result = sub(a, b)

    return str(result)
Example #8
0
def subtract():
    a = int(request.args.get('a'))
    b = int(request.args.get('b'))

    res = operations.sub(a, b)

    return str(res)
Example #9
0
def subtraction():
    """this function subtracts a and b, 
    and if a parameter is missing, the parameter is defaulted to 0"""
    a = int(request.args.get("a", 0))
    b = int(request.args.get("b", 0))
    result = sub(a, b)
    return f"<h1>subtracting: {result}</h1>"
Example #10
0
def sub_nums():
    """Subtracts b from a"""

    a = int(request.args.get("a"))
    b = int(request.args.get("b"))

    return (str(sub(a, b)))
Example #11
0
def subtraction():
    """Subtracts a and b parameters"""
    a = int(request.args.get("a"))
    b = int(request.args.get("b"))
    result = sub(a, b)

    return str(result)
Example #12
0
def sub_nums():
    """return the difference of a and b parameters"""
    a = int(request.args.get("a"))
    b = int(request.args.get("b"))
    result = sub(a, b)

    return str(result)
Example #13
0
def sub_operation():
	"""Handle get request and subtract b from a"""

	a = int(request.args.get("a"))
	b = int(request.args.get("b"))

	return str(sub(a, b))
Example #14
0
def run_sub():
    '''subtract a from b'''
    a = int(request.args.get("a"))
    b = int(request.args.get("b"))
    result = sub(a, b)

    return str(result)
Example #15
0
def to_sub():
    """subtract a and b params"""

    a = int(request.args["a"])
    b = int(request.args["b"])
    result_sub = sub(a, b)
    # DO WE ALWAYS HAVE TO STRING THE RESULTS???
    return str(result_sub)
Example #16
0
def get_sub():
    """
    Subtracting b from a and returns result as the body.
    """
    a = float(request.args["a"])
    b = float(request.args["b"])

    return str(operations.sub(a, b))
Example #17
0
def sub_num():
    '''
    Subtract a and b
    '''
    a = int(request.args.get('a'))
    b = int(request.args.get('b'))
    result = sub(a, b)
    return f"<h1>{a} - {b} is {result}</h1>"
Example #18
0
def _subtract(a, b):
    """Calls sub() function from operations and returns the result."""
    a = int(request.args.get("a"))
    b = int(request.args.get("b"))

    subtraction = sub(a, b)
    html = f"<html><body><h1>{a} - {b} is...</h1><h3>{subtraction}</h3></body></html"
    return html
Example #19
0
def subtracting():
    """Substract b from a."""

    a = int(request.args.get("a"))
    b = int(request.args.get("b"))
    result = sub(a, b)

    return str(result)
Example #20
0
def to_sub():
    """Substract a and b params."""

    a = int(request.args.get('a'))
    b = int(request.args.get('b'))
    result = sub(a, b)

    return str(result)
Example #21
0
def sub():
    '''It takes 2 parameters and subtracts them
    >>> 4 - 5 = -1
    '''
    a = int(request.args.get("a"))
    b = int(request.args.get('b'))
    result = sub(a, b)
    return str(result)
Example #22
0
def sub_a_and_b():
    """handles subtraction functionality"""
    try:
        a = int(request.args['a'])
        b = int(request.args['b'])
        return str(operations.sub(a, b))
    except Exception as e:
        return f"{e}"
Example #23
0
def do_sub():
    """subtract b from a"""

    a = int(request.args.get("a"))
    b = int(request.args.get("b"))
    result = sub(a,b)

    return str(result)
Example #24
0
def do_sub():
    """Subtract and b parameters."""

    a = int(request.args.get("a"))
    b = int(request.args.get("b"))
    result = sub(a, b)

    return str(result)
Example #25
0
 def transform(self):
     current_instruction = self.instructions.pop(-1)
     if current_instruction == 'add':
         self.valeur = add(self.valeur)
     elif current_instruction == 'sub':
         self.valeur = sub(self.valeur)
     else:
         raise Exception('Bro ton objet transformation est cassé')
     self.historique.append(current_instruction)
Example #26
0
def calc(operation):
    a, b = int(request.args['a']), int(request.args['b'])
    OPERATIONS = {
        "add": add(a, b),
        "sub": sub(a, b),
        "mult": mult(a, b),
        "div": div(a, b)
    }
    return str(OPERATIONS[operation])
Example #27
0
def sub_query_string_options():
    """Handle GET: Subtract a and b and return result in body."""

    a = int(request.args["a"])
    b = int(request.args["b"])

    result = op.sub(a, b)

    return f"<h1>The subtraction of a and b is {result}!</h1>"
Example #28
0
def subtract_nums():

    """Subtracts a and b"""

    a = int(request.args["a"])
    b = int(request.args["b"])

    result = sub(a, b)

    return f"{a} - {b} = {result}" 
Example #29
0
def math(operation):
    a = float(request.args["a"])
    b = float(request.args["b"])
    operations_dict = {
        'add': operations.add(a, b),
        'sub': operations.sub(a, b),
        'mult': operations.mult(a, b),
        'div': operations.div(a, b)
    }
    return str(operations_dict[operation])
Example #30
0
def math_funcs(oper):
    a = int(request.args['a'])
    b = int(request.args['b'])
    ops = {
        'add': operations.add(a, b),
        'sub': operations.sub(a, b),
        'mult': operations.mult(a, b),
        'div': operations.div(a, b),
    }

    return str(ops[oper])
Example #31
0
  def candidate_set(self):
    """
    Genrate a list of candidate set using the noisy
    channel step 1 fact that each spelling mistake can
    be corrected by making just one insertion, deletion,
    substitution or transposition.

    ALGORITHM
    =========
    Given an observation, say 'abck', an Insertion can be
    made at n+1 positions. [a-z]abck, a[a-z]bck, ..., abck[a-z]
    Substituition can be made in n ways. [a-zbck], ...
    Deletion in n ways
    Transposition in n ways
    Use regex to match everything

    @param None
    @return dict with each key mapping to 0
    """
    obs = self.obs
    size = self.size
    regexes = []

    #iterate over list and generate regexes
    for i in range(0, size+1):
      regexes.append(operations.insert(obs, i, self.alphabets)) #insertion candidates
      if(i<size):
        regexes.append(operations.sub(obs, i, self.alphabets)) #substituition candidates
        d = operations.delete(obs, i)
        regexes.append(d)#deletion candidates
        #send deletion to fallbacks as well
        self.fallback.append(d)
    regexes += operations.all_trans(obs) #transposition candidates
    pattern = "|".join(regexes)
    candidates = list( set( re.findall(pattern, self.words) ) ) #set removes duplicates
    c_set = {}
    [c_set.update({w:0}) for w in candidates]
    return c_set
Example #32
0
File: main.py Project: ikajic/teach
import operations as op

x, y = 5, 10
print 'Using arguments:', x, y
print 'Sum:', op.add(x, y)
print 'Difference:', op.sub(arg1=x, arg2=y)
print 'Difference again:', op.sub(arg2=x, arg1=y)

x, y = 10.0, 0
print 'Using arguments:', x, y
print 'Multiplication:', op.mul(x, x)
print 'Division:', op.div(y, x)
print 'Division:', op.div(x, y)