Skip to content

Commit adbdda8

Browse files
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
1 parent 659d529 commit adbdda8

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

bit_manipulation/binary_parity_pattern.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ def binary_parity_pattern(number: int) -> str:
2828

2929
if number == 0:
3030
return "0b0"
31-
31+
3232
binary_str = bin(number)[2:]
3333
cum_sum = 0
3434
pattern = []
@@ -37,10 +37,11 @@ def binary_parity_pattern(number: int) -> str:
3737
cum_sum += int(bit)
3838
pattern.append(str(cum_sum % 2))
3939

40-
result = ''.join(pattern).lstrip('0')
41-
return '0b' + (result if result else '0')
40+
result = "".join(pattern).lstrip("0")
41+
return "0b" + (result if result else "0")
4242

4343

4444
if __name__ == "__main__":
4545
import doctest
46+
4647
doctest.testmod()

0 commit comments

Comments
 (0)