0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Codewars 8 kyu simple calculator

Posted at

Codewars 8 kyu simple calculator

Task

create a simple calculator that returns the result of addition, subtraction, multiplication or division of two numbers.

Verbalization

Conditionally divided by
If op == “+”, return x + y
If op == “-”, return x - y
If op == “*”, return x * y
If op == “/”, return x / y
Else, return "unknown value"
Add condition if type(x) == int and type(y) == int in 2.- 5.

Code

def calculator(x, y, op):
    if op == '+' and type(x) == int and type(y) == int:
        return x + y
    if op == '-' and type(x) == int and type(y) == int:
        return x - y
    if op == '*' and type(x) == int and type(y) == int:
        return x * y
    if op == '/' and type(x) == int and type(y) == int:
        return x / y
    else:
        return "unknown value"
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?