From 86e86ea5673716474fefee3fc6a231c9f185954b Mon Sep 17 00:00:00 2001 From: Daniel Heras Quesada Date: Wed, 19 Nov 2025 00:28:30 +0100 Subject: [PATCH] refactor: organization --- src/main.py | 10 +++++----- src/modules/math.py | 1 + src/modules/probability.py | 1 + src/modules/statistics.py | 2 ++ 4 files changed, 9 insertions(+), 5 deletions(-) create mode 100644 src/modules/statistics.py diff --git a/src/main.py b/src/main.py index af288eb..888fadc 100644 --- a/src/main.py +++ b/src/main.py @@ -6,14 +6,14 @@ from modules.math import ( from modules.probability import ( test_probability_module ) +from modules.statistics import ( + test_statistics_module +) from modules.strings import t_strings if __name__=="__main__": t_strings() - print(">> Math module") # test_math_module() - print(">>>>>>>>>>>>>>>>>>>>") - print(">> Probability module") - test_probability_module() - print(">>>>>>>>>>>>>>>>>>>>") + # test_probability_module() + test_statistics_module() diff --git a/src/modules/math.py b/src/modules/math.py index 063fc52..c86052d 100644 --- a/src/modules/math.py +++ b/src/modules/math.py @@ -91,6 +91,7 @@ def t_calculate_integral(f, init, end, symbol): return integrate(f, (symbol, init, end)) def test_math_module(): + print("=== Math module ===") t_exponent(2,8) print(t_compound_interest(100, 20 / 100, 2, 12)) print(t_compound_interest_algorigthm(100, 20 / 100, 2, 12)) diff --git a/src/modules/probability.py b/src/modules/probability.py index f9d9aac..aa45717 100644 --- a/src/modules/probability.py +++ b/src/modules/probability.py @@ -102,6 +102,7 @@ class Exercises: def test_probability_module(): + print("=== Probability module ===") print(">> Binomial distribution") BinomialDistribution.example() BinomialDistribution.from_scratch(0.9, 10) diff --git a/src/modules/statistics.py b/src/modules/statistics.py new file mode 100644 index 0000000..d6c8335 --- /dev/null +++ b/src/modules/statistics.py @@ -0,0 +1,2 @@ +def test_statistics_module(): + print("=== Statistics module ===")