From 6a052f722d82040c36530f277750eac13e85b423 Mon Sep 17 00:00:00 2001 From: Mohsen Date: Thu, 19 Feb 2026 11:58:42 +0300 Subject: [PATCH 1/4] Solve the Lab --- Lab.py | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 Lab.py diff --git a/Lab.py b/Lab.py new file mode 100644 index 0000000..986bfd5 --- /dev/null +++ b/Lab.py @@ -0,0 +1,11 @@ +def number(num:int)->int: + '''Create a function that takes 1 parameter of type int''' + for i in range(num,0,-1): + print(end="\n") + for j in range(i,0,-1): + print(j,end=" ") + +user_input = int(input("Enter a number: ")) +number(user_input) + +print("\n",number.__doc__) From 792c0dd5a87761150ace687e708af4d28592e1fc Mon Sep 17 00:00:00 2001 From: Mohsen Date: Thu, 19 Feb 2026 12:05:24 +0300 Subject: [PATCH 2/4] Solve the Lab --- Lab.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Lab.py b/Lab.py index 986bfd5..592b425 100644 --- a/Lab.py +++ b/Lab.py @@ -1,11 +1,11 @@ -def number(num:int)->int: +def descending_number(num:int): '''Create a function that takes 1 parameter of type int''' for i in range(num,0,-1): - print(end="\n") for j in range(i,0,-1): print(j,end=" ") + print() user_input = int(input("Enter a number: ")) -number(user_input) +descending_number(user_input) -print("\n",number.__doc__) +print(descending_number.__doc__) From cf1ba98c6a9afe0977d170bd2a7e5d3b7d4f1c0b Mon Sep 17 00:00:00 2001 From: Mohsen Date: Thu, 19 Feb 2026 12:28:30 +0300 Subject: [PATCH 3/4] Solve the Bonus --- Bonus.py | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 Bonus.py diff --git a/Bonus.py b/Bonus.py new file mode 100644 index 0000000..4555119 --- /dev/null +++ b/Bonus.py @@ -0,0 +1,15 @@ +def descending_number(num:int)->str: + ''' Create a function returns the pattern as a string''' + result = "" + for i in range(num,0,-1): + for j in range(i,0,-1): + result += str(j) + " " + result += "\n" + return result + +user_input = int(input("Enter a number: ")) + +result_descending_number=descending_number(user_input) +print(result_descending_number) +print(descending_number.__doc__) + From 6c7fc79211e343e2ff0b1e6e9adbf04579054ca0 Mon Sep 17 00:00:00 2001 From: Mohsen Date: Thu, 19 Feb 2026 12:30:34 +0300 Subject: [PATCH 4/4] Solve the Lab --- Bonus.py | 1 - Lab.py | 1 - 2 files changed, 2 deletions(-) diff --git a/Bonus.py b/Bonus.py index 4555119..ff84d11 100644 --- a/Bonus.py +++ b/Bonus.py @@ -8,7 +8,6 @@ def descending_number(num:int)->str: return result user_input = int(input("Enter a number: ")) - result_descending_number=descending_number(user_input) print(result_descending_number) print(descending_number.__doc__) diff --git a/Lab.py b/Lab.py index 592b425..5f927ac 100644 --- a/Lab.py +++ b/Lab.py @@ -7,5 +7,4 @@ def descending_number(num:int): user_input = int(input("Enter a number: ")) descending_number(user_input) - print(descending_number.__doc__)