Skip to content

Commit 079c7ee

Browse files
Merge pull request geekcomputers#1991 from AkhilYadavPadala/Geek
Added docstrings
2 parents 24b8477 + c0773de commit 079c7ee

File tree

1 file changed

+44
-4
lines changed

1 file changed

+44
-4
lines changed

Calculator with simple ui.py

+44-4
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,59 @@
11
# Program make a simple calculator
22

3-
# This function adds two numbers
43
def add(x, y):
4+
"""
5+
This function adds two numbers.
6+
7+
Examples:
8+
>>> add(2, 3)
9+
5
10+
>>> add(5, 9)
11+
14
12+
>>> add(-1, 2)
13+
1
14+
"""
515
return x + y
616

7-
# This function subtracts two numbers
817
def subtract(x, y):
18+
"""
19+
This function subtracts two numbers.
20+
21+
Examples:
22+
>>> subtract(5, 3)
23+
2
24+
>>> subtract(9, 5)
25+
4
26+
>>> subtract(4, 9)
27+
-5
28+
"""
929
return x - y
1030

11-
# This function multiplies two numbers
1231
def multiply(x, y):
32+
"""
33+
This function multiplies two numbers.
34+
35+
Examples:
36+
>>> multiply(4, 2)
37+
8
38+
>>> multiply(3, 3)
39+
9
40+
>>> multiply(9, 9)
41+
81
42+
"""
1343
return x * y
1444

15-
# This function divides two numbers
1645
def divide(x, y):
46+
"""
47+
This function divides two numbers.
48+
49+
Examples:
50+
>>> divide(4, 4)
51+
1
52+
>>> divide(6, 3)
53+
2
54+
>>> divide(9, 1)
55+
9
56+
"""
1757
return x / y
1858

1959

0 commit comments

Comments
 (0)