From 917f9ee731e9dfeb06827b2199f551da29b4f599 Mon Sep 17 00:00:00 2001 From: khadija829 Date: Mon, 26 May 2025 10:31:05 +0400 Subject: [PATCH 1/6] even numbers task is done --- examples/from_khadija/even_num.py | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 examples/from_khadija/even_num.py diff --git a/examples/from_khadija/even_num.py b/examples/from_khadija/even_num.py new file mode 100644 index 00000000..2bd533fb --- /dev/null +++ b/examples/from_khadija/even_num.py @@ -0,0 +1,18 @@ +# Declaration +numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] + +# Process +def get_even_numbers(nums): + evens = [] + for n in nums: + if n % 2 == 0: + evens.append(n) + return evens + +even_numbers = get_even_numbers(numbers) + +# Output +print(even_numbers) # [2, 4, 6, 8, 10] +print(numbers) # [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] + + From d70f74184e72c8cc2ee800673a82c73226f3b8e2 Mon Sep 17 00:00:00 2001 From: khadija829 Date: Tue, 27 May 2025 08:27:43 +0400 Subject: [PATCH 2/6] even numbers task is done --- examples/from_khadija/even.num.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 examples/from_khadija/even.num.py diff --git a/examples/from_khadija/even.num.py b/examples/from_khadija/even.num.py new file mode 100644 index 00000000..ed07f28e --- /dev/null +++ b/examples/from_khadija/even.num.py @@ -0,0 +1,16 @@ +# Declaration +numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] + +# Process +def get_even_numbers(nums): + evens = [] + for n in nums: + if n % 2 == 0: + evens.append(n) + return evens + +even_numbers = get_even_numbers(numbers) + +# Output +print(even_numbers) # [2, 4, 6, 8, 10] +print(numbers) # [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] From 0b4e5aaf645a14cb76df3086dd7dce626dc89b54 Mon Sep 17 00:00:00 2001 From: khadija829 Date: Tue, 27 May 2025 10:10:37 +0400 Subject: [PATCH 3/6] sum --- examples/from_khadija/even_num.py | 18 ------------------ 1 file changed, 18 deletions(-) delete mode 100644 examples/from_khadija/even_num.py diff --git a/examples/from_khadija/even_num.py b/examples/from_khadija/even_num.py deleted file mode 100644 index 2bd533fb..00000000 --- a/examples/from_khadija/even_num.py +++ /dev/null @@ -1,18 +0,0 @@ -# Declaration -numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] - -# Process -def get_even_numbers(nums): - evens = [] - for n in nums: - if n % 2 == 0: - evens.append(n) - return evens - -even_numbers = get_even_numbers(numbers) - -# Output -print(even_numbers) # [2, 4, 6, 8, 10] -print(numbers) # [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] - - From 4a1e9909b94af57c4ceade5a4a503f3436ab807b Mon Sep 17 00:00:00 2001 From: khadija829 Date: Tue, 27 May 2025 10:57:29 +0400 Subject: [PATCH 4/6] updated --- examples/from_khadija/even.num.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/from_khadija/even.num.py b/examples/from_khadija/even.num.py index ed07f28e..0207e7ac 100644 --- a/examples/from_khadija/even.num.py +++ b/examples/from_khadija/even.num.py @@ -12,5 +12,5 @@ def get_even_numbers(nums): even_numbers = get_even_numbers(numbers) # Output -print(even_numbers) # [2, 4, 6, 8, 10] -print(numbers) # [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] +print("even numbers :", even_numbers) +print("numbers:", numbers) \ No newline at end of file From 08b6deda771a90f482fc1bf9d3faea93f595583f Mon Sep 17 00:00:00 2001 From: khadija829 Date: Wed, 28 May 2025 09:24:51 +0400 Subject: [PATCH 5/6] summation fnction task is done --- examples/from_khadija/summation_function.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 examples/from_khadija/summation_function.py diff --git a/examples/from_khadija/summation_function.py b/examples/from_khadija/summation_function.py new file mode 100644 index 00000000..2a05732f --- /dev/null +++ b/examples/from_khadija/summation_function.py @@ -0,0 +1,12 @@ +def sum_list_elements(numbers): + total_sum = 0 + for num in numbers: + total_sum += num + return total_sum + + + +data_points = [10, 20, -5, 3.5, 0] +print("Sum of data_points:", sum_list_elements(data_points)) +empty_list = [] +print("Sum of empty_list:", sum_list_elements(empty_list)) \ No newline at end of file From 26a7d96266a8f7d786df9cb79d0698c7bffdd842 Mon Sep 17 00:00:00 2001 From: khadija829 Date: Wed, 28 May 2025 09:36:45 +0400 Subject: [PATCH 6/6] even file deleted --- examples/from_khadija/even.num.py | 16 ---------------- 1 file changed, 16 deletions(-) delete mode 100644 examples/from_khadija/even.num.py diff --git a/examples/from_khadija/even.num.py b/examples/from_khadija/even.num.py deleted file mode 100644 index 0207e7ac..00000000 --- a/examples/from_khadija/even.num.py +++ /dev/null @@ -1,16 +0,0 @@ -# Declaration -numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] - -# Process -def get_even_numbers(nums): - evens = [] - for n in nums: - if n % 2 == 0: - evens.append(n) - return evens - -even_numbers = get_even_numbers(numbers) - -# Output -print("even numbers :", even_numbers) -print("numbers:", numbers) \ No newline at end of file