diff --git a/bonus.py b/bonus.py new file mode 100644 index 0000000..aab9b66 --- /dev/null +++ b/bonus.py @@ -0,0 +1,18 @@ +def string_pattern(n: int) -> str: + ''' Prints string pattern ''' + + pattern = '' + + for i in range(n, 0, -1): + for j in range(i, 0, -1): + pattern += str(j) + " " + pattern += "\n" + + return pattern + +result = string_pattern(5) + +print(result) +print(type(result)) + +print(string_pattern.__doc__) \ No newline at end of file diff --git a/function.py b/function.py new file mode 100644 index 0000000..bdcff8e --- /dev/null +++ b/function.py @@ -0,0 +1,12 @@ +def print_pattern(n: int): + ''' prints a pattern of numbers''' + + for i in range(n, 0, -1): + for j in range(i, 0, -1): + print(j, end=" ") + print() + +print_pattern(5) +print(print_pattern.__doc__) + +