Skip to content

Commit 2ee81ba

Browse files
committed
use __name__ for call functions
1 parent 6fc73f9 commit 2ee81ba

8 files changed

+19
-11
lines changed

arrays/limit.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,4 +24,5 @@ def limit(array: list, min_limit: int = None, max_limit: int = None) -> list:
2424
return result
2525

2626

27-
print(limit([1, 2, 3, 4, 5], None, 3))
27+
if __name__ == "__main__":
28+
print(limit([1, 2, 3, 4, 5], None, 3))

arrays/top_one.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,5 @@ def top_one(array: list) -> list:
1616
return result
1717

1818

19-
print(top_one([1, 1, 2, 2, 3, 4]))
19+
if __name__ == "__main__":
20+
print(top_one([1, 1, 2, 2, 3, 4]))

complexity/00-complexity.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,4 +20,5 @@ def get_index(list_: list, element: Any) -> Any:
2020
return None
2121

2222

23-
print(get_index(numbers, 40))
23+
if __name__ == "__main__":
24+
print(get_index(numbers, 40))

complexity/01-constant_time.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,5 @@ def is_first_number_even(numbers: List[int]) -> int:
1616
return False
1717

1818

19-
print(is_first_number_even(numbers))
19+
if __name__ == "__main__":
20+
print(is_first_number_even(numbers))

complexity/02-logarithm_time.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,5 @@ def get_element_index(list_: list, element: Any) -> Any:
2121
return None
2222

2323

24-
print(get_element_index(numbers, 23))
24+
if __name__ == "__main__":
25+
print(get_element_index(numbers, 23))

complexity/03-linear_time.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,5 @@ def get_max_number(numbers: int) -> int:
1313
return max_number
1414

1515

16-
print(get_max_number(numbers))
16+
if __name__ == "__main__":
17+
print(get_max_number(numbers))

complexity/04-polynomial_time.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,5 +18,6 @@ def bubble_sort(collection):
1818
return collection
1919

2020

21-
# O(n^2)
22-
print(bubble_sort(numbers))
21+
if __name__ == "__main__":
22+
# O(n^2)
23+
print(bubble_sort(numbers))

complexity/05-exponential_time.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ def subsets(iterable: Iterable) -> list:
1313
return chain.from_iterable(subsets_)
1414

1515

16-
# O(2^n)
17-
print(list(subsets([1, 2, 3])))
18-
print(list(subsets(["a", "b", "c"])))
16+
if __name__ == "__main__":
17+
# O(2^n)
18+
print(list(subsets([1, 2, 3])))
19+
print(list(subsets(["a", "b", "c"])))

0 commit comments

Comments
 (0)