From e9021eccae3e8b582b30f07608bb6c967bbb8d44 Mon Sep 17 00:00:00 2001 From: Vinoy-Kumar-Behera <166197162+Vinoy-Kumar-Behera@users.noreply.github.com> Date: Sun, 16 Jun 2024 22:57:45 +0530 Subject: [PATCH 1/3] 2nd question --- Task/2nd question | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 Task/2nd question diff --git a/Task/2nd question b/Task/2nd question new file mode 100644 index 0000000..1cab9d0 --- /dev/null +++ b/Task/2nd question @@ -0,0 +1,15 @@ +a=input("words") +def countingword(word): + word_dict={} + for char in word: + if char != ' ': + if char in word_dict: + word_dict[char]+=1 + else: + word_dict[char]=1 + sorted_words=sorted(word_dict.keys(), key=lambda x:(x.islower(),x)) + + for char in sorted_words: + print(f"{char}->{word_dict[char]}") +word=a +countingword(word) From 1a06311f7acbc72070317be6ee2d63d812b6f647 Mon Sep 17 00:00:00 2001 From: Vinoy-Kumar-Behera <166197162+Vinoy-Kumar-Behera@users.noreply.github.com> Date: Tue, 2 Jul 2024 19:05:47 +0530 Subject: [PATCH 2/3] answer of 10th question --- Task/vinoy/10th question | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 Task/vinoy/10th question diff --git a/Task/vinoy/10th question b/Task/vinoy/10th question new file mode 100644 index 0000000..e1eada0 --- /dev/null +++ b/Task/vinoy/10th question @@ -0,0 +1,14 @@ +matrix = [] +for _ in range(3): + rows = [int(x) for x in input("Enter 3 integer separated by ','for a row: ").split(",")] + matrix.append(rows) + print(matrix) +matrix_1=[[matrix[i][j]for j in range(3)]for i in range(3)] +for rows in matrix_1: + print(*rows) +#to make the transpose matrix +transpose_matrix = [[matrix[i][j] for i in range(3)] for j in range(3)] +# the transpose matrix +print("Transpose matrix:") +for rows in transpose_matrix: + print(*rows) From c03169f618e667f25e78c384554aa6b08472740c Mon Sep 17 00:00:00 2001 From: Vinoy-Kumar-Behera <166197162+Vinoy-Kumar-Behera@users.noreply.github.com> Date: Tue, 2 Jul 2024 19:06:32 +0530 Subject: [PATCH 3/3] answer of 3rd question --- Task/vinoy/3rd question | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 Task/vinoy/3rd question diff --git a/Task/vinoy/3rd question b/Task/vinoy/3rd question new file mode 100644 index 0000000..927975f --- /dev/null +++ b/Task/vinoy/3rd question @@ -0,0 +1,12 @@ +number = input("Enter a number: ") +digits = [int(digit) for digit in number] +def plus_one(digits): + + for i in reversed(range(len(digits))): + if digits[i] < 9: + digits[i] += 1 + return digits + digits[i] = 0 + return [1] + digits +incremented_digits = plus_one(digits) +print("incremented number:", incremented_digits)