diff --git a/Lab_solution.py b/Lab_solution.py new file mode 100644 index 0000000..debf854 --- /dev/null +++ b/Lab_solution.py @@ -0,0 +1,10 @@ +def pattern_number (number:int): + '''A function that prints numbers in a descending pyramid pattern''' + for n in range(number,0,-1): + for n1 in range(n, 0,-1): + print(n1, end= " ") + print() + +pattern_number(5) +print(pattern_number.__doc__) + diff --git a/bonus.py b/bonus.py new file mode 100644 index 0000000..b063101 --- /dev/null +++ b/bonus.py @@ -0,0 +1,11 @@ + +def pattern_string (number:int)->str: + to_string="" + for s in range(number,0,-1): + for s1 in range(s,0,-1): + to_string+= str(s1) + " " + to_string += "\n" + return to_string + +patternAsString= pattern_string(5) +print(patternAsString) \ No newline at end of file