From e405cb2ad88ac1caa5e4467c9b964f281793d1d2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=B6zge?= <162044805+ozgeucr@users.noreply.github.com> Date: Fri, 2 May 2025 18:10:54 +0300 Subject: [PATCH 1/3] Create shifted_ozge_ucar.py --- Week05/shifted_ozge_ucar.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 Week05/shifted_ozge_ucar.py diff --git a/Week05/shifted_ozge_ucar.py b/Week05/shifted_ozge_ucar.py new file mode 100644 index 0000000..d76c2eb --- /dev/null +++ b/Week05/shifted_ozge_ucar.py @@ -0,0 +1,16 @@ +def shifted(data): + if not data: + return None + mean = sum(data)/len(data) + sorted_data = sorted(data) + print(f'your mean is: {mean}') + i = len(sorted_data) + if i % 2 == 1: + median = sorted_data[(i + 1) // 2 - 1] + print(f'your median is: {median}') + else: + median = (sorted_data[i // 2 - 1] + data[i // 2]) / 2 + print(f'your median is: {median}') + return (mean - median) +data= [33,45,45,46,47,56,57,58,62] +print(f'Your Difference between mean and median is: {shifted(data)}') From d1ccf87ef5db03add44e336380c8f9478f87797f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=B6zge?= <162044805+ozgeucr@users.noreply.github.com> Date: Sat, 3 May 2025 13:59:29 +0300 Subject: [PATCH 2/3] Update shifted_ozge_ucar.py I remove the all print operation. --- Week05/shifted_ozge_ucar.py | 4 ---- 1 file changed, 4 deletions(-) diff --git a/Week05/shifted_ozge_ucar.py b/Week05/shifted_ozge_ucar.py index d76c2eb..e0b5b0b 100644 --- a/Week05/shifted_ozge_ucar.py +++ b/Week05/shifted_ozge_ucar.py @@ -3,14 +3,10 @@ def shifted(data): return None mean = sum(data)/len(data) sorted_data = sorted(data) - print(f'your mean is: {mean}') i = len(sorted_data) if i % 2 == 1: median = sorted_data[(i + 1) // 2 - 1] - print(f'your median is: {median}') else: median = (sorted_data[i // 2 - 1] + data[i // 2]) / 2 - print(f'your median is: {median}') return (mean - median) data= [33,45,45,46,47,56,57,58,62] -print(f'Your Difference between mean and median is: {shifted(data)}') From 6563224888e7185ca3433b898776fcff3d27cee1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=B6zge?= <162044805+ozgeucr@users.noreply.github.com> Date: Sat, 10 May 2025 23:38:08 +0300 Subject: [PATCH 3/3] Update shifted_ozge_ucar.py --- Week05/shifted_ozge_ucar.py | 1 - 1 file changed, 1 deletion(-) diff --git a/Week05/shifted_ozge_ucar.py b/Week05/shifted_ozge_ucar.py index e0b5b0b..5b38775 100644 --- a/Week05/shifted_ozge_ucar.py +++ b/Week05/shifted_ozge_ucar.py @@ -9,4 +9,3 @@ def shifted(data): else: median = (sorted_data[i // 2 - 1] + data[i // 2]) / 2 return (mean - median) -data= [33,45,45,46,47,56,57,58,62]