From 95edce4a1ccca38ad77ec83ba960799e6d76bb03 Mon Sep 17 00:00:00 2001 From: YasarMert <95618275+YasarMert@users.noreply.github.com.> Date: Fri, 30 Oct 2026 09:16:52 +0300 Subject: [PATCH 1/2] Added types_yasarmert_turkmen.py --- Week02/types_yasarmert_turkmen.py | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 Week02/types_yasarmert_turkmen.py diff --git a/Week02/types_yasarmert_turkmen.py b/Week02/types_yasarmert_turkmen.py new file mode 100644 index 00000000..7e0c5612 --- /dev/null +++ b/Week02/types_yasarmert_turkmen.py @@ -0,0 +1,4 @@ +my_int = 3 +my_float = 3.14 +my_bool = True +my_complex = 1 + 2j \ No newline at end of file From 4dd3a02e7876cfc8fce03d9a5b77027991f724c8 Mon Sep 17 00:00:00 2001 From: YasarMert <95618275+YasarMert@users.noreply.github.com.> Date: Fri, 30 Oct 2026 10:09:52 +0300 Subject: [PATCH 2/2] Added pyramid_yasarmert_turkmen.py and sequences_yasarmert_turkmen.py --- Week03/pyramid_yasarmert_turkmen.py | 7 +++++++ Week03/sequences_yasarmert_turkmen.py | 18 ++++++++++++++++++ 2 files changed, 25 insertions(+) create mode 100644 Week03/pyramid_yasarmert_turkmen.py create mode 100644 Week03/sequences_yasarmert_turkmen.py diff --git a/Week03/pyramid_yasarmert_turkmen.py b/Week03/pyramid_yasarmert_turkmen.py new file mode 100644 index 00000000..2042bfa3 --- /dev/null +++ b/Week03/pyramid_yasarmert_turkmen.py @@ -0,0 +1,7 @@ +def calculate_pyramid_height(number_of_blocks): + height = 0 + blocks = 0 + while blocks + height < number_of_blocks: + height += 1 + blocks += height + return height \ No newline at end of file diff --git a/Week03/sequences_yasarmert_turkmen.py b/Week03/sequences_yasarmert_turkmen.py new file mode 100644 index 00000000..5020b905 --- /dev/null +++ b/Week03/sequences_yasarmert_turkmen.py @@ -0,0 +1,18 @@ +def remove_duplicates(seq: list) -> list: + a_list = [] + for i in seq: + if i not in a_list: + a_list.append(i) + return a_list + +def list_counts(seq: list) -> dict: + a_dict = {} + for i in seq: + a_dict[i] = seq.count(i) + return a_dict + +def reverse_dict(d: dict) -> dict: + a_dict = {} + for key, value in d.items(): + a_dict[value] = key + return a_dict