Added numpy code and link
This commit is contained in:
parent
9b6411976e
commit
883afde41f
7 changed files with 123 additions and 0 deletions
|
@ -15,3 +15,5 @@ Definitions
|
|||
Mean, Median and Mode
|
||||
https://www.geeksforgeeks.org/mean-median-mode/
|
||||
|
||||
JP Morgan class -- For info only.
|
||||
https://github.com/jpmorganchase/python-training/tree/main
|
||||
|
|
17
bigos/lecture20250422/functions/myMathLib.py
Normal file
17
bigos/lecture20250422/functions/myMathLib.py
Normal file
|
@ -0,0 +1,17 @@
|
|||
|
||||
def addFloats(parameter1, parameter2):
|
||||
function_result = parameter1 + parameter2
|
||||
return function_result
|
||||
|
||||
def divFloats(parameter1, parameter2):
|
||||
function_result = parameter1 / parameter2
|
||||
return function_result
|
||||
|
||||
def mulFloats(parameter1, parameter2):
|
||||
function_result = parameter1 * parameter2
|
||||
return function_result
|
||||
|
||||
def subFloats(parameter1, parameter2):
|
||||
function_result = parameter1 - parameter2
|
||||
return function_result
|
||||
|
21
bigos/lecture20250422/functions/myMathMain.py
Normal file
21
bigos/lecture20250422/functions/myMathMain.py
Normal file
|
@ -0,0 +1,21 @@
|
|||
|
||||
import myMathLib
|
||||
|
||||
# ===================== Main Program ==========================
|
||||
|
||||
data1 = 4.125
|
||||
data2 = 3.4
|
||||
|
||||
result = myMathLib.addFloats(data1,data2)
|
||||
print(f"The sum of {data1} + {data2} = {result}")
|
||||
|
||||
result = myMathLib.subFloats(data1,data2)
|
||||
print(f"The sum of {data1} - {data2} = {result:.2f}")
|
||||
|
||||
result = myMathLib.divFloats(data1,data2)
|
||||
print(f"The sum of {data1} / {data2} = {result:.2f}")
|
||||
|
||||
result = myMathLib.mulFloats(data1,data2)
|
||||
print(f"The sum of {data1} * {data2} = {result:.2f}")
|
||||
|
||||
|
21
bigos/lecture20250422/functions/myMathMain2.py
Normal file
21
bigos/lecture20250422/functions/myMathMain2.py
Normal file
|
@ -0,0 +1,21 @@
|
|||
|
||||
import myMathLib as mml
|
||||
|
||||
# ===================== Main Program ==========================
|
||||
|
||||
data1 = 5.5
|
||||
data2 = 3.4
|
||||
|
||||
result = mml.addFloats(data1,data2)
|
||||
print(f"The sum of {data1} + {data2} = {result}")
|
||||
|
||||
result = mml.subFloats(data1,data2)
|
||||
print(f"The sum of {data1} - {data2} = {result:.2f}")
|
||||
|
||||
result = mml.divFloats(data1,data2)
|
||||
print(f"The sum of {data1} / {data2} = {result:.2f}")
|
||||
|
||||
result = mml.mulFloats(data1,data2)
|
||||
print(f"The sum of {data1} * {data2} = {result:.2f}")
|
||||
|
||||
|
38
bigos/lecture20250422/functions/originalMain.py
Normal file
38
bigos/lecture20250422/functions/originalMain.py
Normal file
|
@ -0,0 +1,38 @@
|
|||
|
||||
|
||||
def addFloats(parameter1, parameter2):
|
||||
function_result = parameter1 + parameter2
|
||||
return function_result
|
||||
|
||||
def divFloats(parameter1, parameter2):
|
||||
function_result = parameter1 / parameter2
|
||||
return function_result
|
||||
|
||||
def mulFloats(parameter1, parameter2):
|
||||
function_result = parameter1 * parameter2
|
||||
return function_result
|
||||
|
||||
def subFloats(parameter1, parameter2):
|
||||
function_result = parameter1 - parameter2
|
||||
return function_result
|
||||
|
||||
|
||||
# ===================== Main Program ==========================
|
||||
|
||||
data1 = 4.1
|
||||
data2 = 1.9
|
||||
|
||||
result = addFloats(data1,data2)
|
||||
print(f"The sum of {data1} + {data2} = {result}")
|
||||
|
||||
result = subFloats(data1,data2)
|
||||
print(f"The sum of {data1} - {data2} = {result:.2f}")
|
||||
|
||||
result = divFloats(data1,data2)
|
||||
print(f"The sum of {data1} / {data2} = {result:.2f}")
|
||||
|
||||
result = mulFloats(data1,data2)
|
||||
print(f"The sum of {data1} * {data2} = {result:.2f}")
|
||||
|
||||
|
||||
|
14
bigos/lecture20250422/numpy01/numpyArray2d.py
Normal file
14
bigos/lecture20250422/numpy01/numpyArray2d.py
Normal file
|
@ -0,0 +1,14 @@
|
|||
import numpy as np
|
||||
|
||||
arr = np.array([[1, 2, 3], [4, 5, 6]])
|
||||
print(f"Array = {arr}")
|
||||
|
||||
print("\n")
|
||||
arr3x3 = np.array([ [1, 2, 3], [4, 5, 6], [7,8,9] ])
|
||||
print(f"3X3 Array = {arr3x3}")
|
||||
|
||||
|
||||
print("\n")
|
||||
arr4x4 = np.array([ [1, 2, 3,44], [4, 5, 6, 66], [7,8,9, 99], [10,11,12,13]])
|
||||
print(f"4X4 Array = {arr4x4}")
|
||||
|
10
bigos/lecture20250422/numpy01/numpyExample01.py
Normal file
10
bigos/lecture20250422/numpy01/numpyExample01.py
Normal file
|
@ -0,0 +1,10 @@
|
|||
import numpy as np
|
||||
|
||||
arr = np.array([1, 2, 3, 4, 5])
|
||||
|
||||
print(arr)
|
||||
|
||||
print(f"The numpy version is {np.__version__}")
|
||||
|
||||
print(type(arr))
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue