Skip to content

Commit fc9a07a

Browse files
updated
1 parent 35eccfa commit fc9a07a

3 files changed

Lines changed: 57 additions & 3 deletions

File tree

844 Bytes
Binary file not shown.

39-modules/example.py

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
# Modules = a file containing code you want to include in your program
2+
# use 'import' to include a module (built-in or your own)
3+
#. useful to break up a large program reusable separate files
4+
5+
# import math as m
6+
7+
import math
8+
9+
# print(math.pi)
10+
11+
# print(math.pow(2,2))
12+
13+
# print(math.sqrt(9))
14+
15+
# a, b, c, d, e =1, 2, 3, 4, 5
16+
17+
# print(math.e ** a)
18+
19+
20+
pi = math.pi
21+
22+
def square(x):
23+
return x ** 2
24+
25+
def cube(x):
26+
return x ** 3
27+
28+
def circumference(radius):
29+
return 2 * math.pi * radius
30+
31+
def area(radius):
32+
return math.pi * radius ** 2

39-modules/main.py

Lines changed: 25 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,26 @@
1-
# Modules = a file containing code you want to include in your program
2-
# use 'import' to include a module (built-in or your own)
3-
#. useful to break up a large program reusable separate files
1+
#.........................main.py...............................
42

3+
# module = a file containing code you wnat to incldue in your program
4+
#. use 'import' to include a module (built in or your own)
5+
# useful to break up a large program reusable separate files
6+
7+
import example
8+
9+
result = example.pi
10+
print(result)
11+
12+
square_value = example.square(3)
13+
14+
print(f"square value: {square_value}")
15+
16+
cube_value = example.cube(3)
17+
18+
print(f"cube value: {cube_value}")
19+
20+
circumference_value = example.circumference(3)
21+
22+
print(f"circumference value: {circumference_value}")
23+
24+
area_value = example.area(4)
25+
26+
print(f"area value: {area_value}")

0 commit comments

Comments
 (0)