Skip to content

Commit 56d57db

Browse files
committed
update
1 parent 292d132 commit 56d57db

File tree

4 files changed

+21
-26
lines changed

4 files changed

+21
-26
lines changed

Logic Building/Write a program to reverse digits of a number/3.py

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,24 @@ def reverse_digits(n: int) -> int:
1919

2020
return reversed_number
2121

22+
23+
def reverse_digits_2(n: int) -> int:
24+
"""
25+
>>> reverse_digits_2(1234)
26+
4321
27+
>>> reverse_digits_2(0)
28+
0
29+
>>> reverse_digits_2(1000)
30+
1
31+
>>> reverse_digits_2(987654321)
32+
123456789
33+
"""
34+
s: str = str(n)
35+
s_reversed: str = s[::-1]
36+
reversed_number = int(s_reversed)
37+
return reversed_number
38+
39+
2240
if __name__ == "__main__":
2341
from doctest import testmod
2442

Logic Building/Write a program to reverse digits of a number/4.py

Lines changed: 0 additions & 24 deletions
This file was deleted.
Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
## reverse_digits_of_number Method
1+
## reverse_digits_of_a_number Method
22
- Reversing Digit by Digit
33
- Using rescursion
44
- Using String
5-
- Using String and Slicing in Python

test/a.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,3 +18,5 @@ def y(a):
1818
n = [1, 2, 3]
1919
m = [i for i in range(2)]
2020
y(l for l in range(0,20))
21+
22+
uu: dict[int, ] = dict([1,2,3])

0 commit comments

Comments
 (0)