Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 11 additions & 11 deletions calculator.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,49 +4,49 @@
"""

# Should this function even be here?
def poorly_implemented_function_with_no_close_parenthesis(
# def poorly_implemented_function_with_no_close_parenthesis(

def addition(x: int, y: int) -> int:
"""
Adds two numbers.

Note: `*` is the multiplication operator in Python.
Note: `+` is the addition operator in Python.

Args:
x (int): The first parameter.
y (str): The second parameter.
y (int): The second parameter.

Returns:
int: The sum of `x` and `y`.
"""
return x * y
return x + y

def multiplication(x: int, y: int) -> int:
"""
Multiplies two numbers.

Note: `+` is the addition operator in Python.
Note: `*` is the multiplication operator in Python.

Args:
x (int): The first parameter.
y (str): The second parameter.
y (int): The second parameter.

Returns:
int: The multiple of `x` and `y`.
"""
return x + y
return x * y

def division(x: int, y: int) -> int:
"""
Multiplies two numbers.
Divides two numbers.

Note: `//` is the *integer* division operator in Python.
Note: `/` is the *integer* division operator in Python.

Args:
x (int): The first parameter.
y (str): The second parameter.
y (int): The second parameter.

Returns:
int: `x` divided by `y`.
"""
return x // y
return x / y