From f491aa86355a04e9a69992ecf449c0e9d7547dab Mon Sep 17 00:00:00 2001 From: D-2n <114923905+D-2n@users.noreply.github.com> Date: Fri, 20 Dec 2024 20:20:45 +0100 Subject: [PATCH] Update numpy_questions.py --- numpy_questions.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/numpy_questions.py b/numpy_questions.py index 07a10c1..be798c3 100644 --- a/numpy_questions.py +++ b/numpy_questions.py @@ -39,9 +39,7 @@ def max_index(X): """ i = 0 j = 0 - - # TODO - + i, j = np.unravel_index(np.argmax(X), X.shape) return i, j @@ -63,5 +61,8 @@ def wallis_product(n_terms): The approximation of order `n_terms` of pi using the Wallis product. """ # XXX : The n_terms is an int that corresponds to the number of - # terms in the product. For example 10000. - return 0. + # terms in the product. For example 10000.\ + pi = 1 + for i in range(1, n_terms+1): + pi *= (4*i**2)/(4*i**2-1) + return pi * 2