Skip to content

Commit 4535283

Browse files
cclaussgithub-actions
and
github-actions
authored
Re-blacken (#2246)
* Avoid double spaces * fixup! Format Python code with psf/black push Co-authored-by: github-actions <${GITHUB_ACTOR}@users.noreply.github.com>
1 parent e2ee52d commit 4535283

File tree

3 files changed

+79
-50
lines changed

3 files changed

+79
-50
lines changed

Diff for: linear_algebra/src/test_linear_algebra.py

+1-8
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,7 @@
88
"""
99
import unittest
1010

11-
from lib import (
12-
Matrix,
13-
Vector,
14-
axpy,
15-
squareZeroMatrix,
16-
unitBasisVector,
17-
zeroVector,
18-
)
11+
from lib import Matrix, Vector, axpy, squareZeroMatrix, unitBasisVector, zeroVector
1912

2013

2114
class Test(unittest.TestCase):

Diff for: maths/number_of_digits.py

+77-41
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ def num_digits_fast(n: int) -> int:
2828
>>> num_digits_fast(123)
2929
3
3030
"""
31-
return (math.floor(math.log(abs(n), 10) + 1))
31+
return math.floor(math.log(abs(n), 10) + 1)
3232

3333

3434
def num_digits_faster(n: int) -> int:
@@ -41,55 +41,91 @@ def num_digits_faster(n: int) -> int:
4141
>>> num_digits_faster(123)
4242
3
4343
"""
44-
return (len(str(abs(n))))
44+
return len(str(abs(n)))
4545

4646

4747
def benchmark() -> None:
4848
"""
4949
Benchmark code for comparing 3 functions,
5050
with 3 different length int values.
5151
"""
52-
print('\nFor small_num = ', small_num, ':')
53-
print("> num_digits()",
54-
'\t\tans =', num_digits(small_num),
55-
'\ttime =', timeit("z.num_digits(z.small_num)",
56-
setup="import __main__ as z"), "seconds")
57-
print("> num_digits_fast()",
58-
'\tans =', num_digits_fast(small_num),
59-
'\ttime =', timeit("z.num_digits_fast(z.small_num)",
60-
setup="import __main__ as z"), "seconds")
61-
print("> num_digits_faster()",
62-
'\tans =', num_digits_faster(small_num),
63-
'\ttime =', timeit("z.num_digits_faster(z.small_num)",
64-
setup="import __main__ as z"), "seconds")
52+
print("\nFor small_num = ", small_num, ":")
53+
print(
54+
"> num_digits()",
55+
"\t\tans =",
56+
num_digits(small_num),
57+
"\ttime =",
58+
timeit("z.num_digits(z.small_num)", setup="import __main__ as z"),
59+
"seconds",
60+
)
61+
print(
62+
"> num_digits_fast()",
63+
"\tans =",
64+
num_digits_fast(small_num),
65+
"\ttime =",
66+
timeit("z.num_digits_fast(z.small_num)", setup="import __main__ as z"),
67+
"seconds",
68+
)
69+
print(
70+
"> num_digits_faster()",
71+
"\tans =",
72+
num_digits_faster(small_num),
73+
"\ttime =",
74+
timeit("z.num_digits_faster(z.small_num)", setup="import __main__ as z"),
75+
"seconds",
76+
)
6577

66-
print('\nFor medium_num = ', medium_num, ':')
67-
print("> num_digits()",
68-
'\t\tans =', num_digits(medium_num),
69-
'\ttime =', timeit("z.num_digits(z.medium_num)",
70-
setup="import __main__ as z"), "seconds")
71-
print("> num_digits_fast()",
72-
'\tans =', num_digits_fast(medium_num),
73-
'\ttime =', timeit("z.num_digits_fast(z.medium_num)",
74-
setup="import __main__ as z"), "seconds")
75-
print("> num_digits_faster()",
76-
'\tans =', num_digits_faster(medium_num),
77-
'\ttime =', timeit("z.num_digits_faster(z.medium_num)",
78-
setup="import __main__ as z"), "seconds")
78+
print("\nFor medium_num = ", medium_num, ":")
79+
print(
80+
"> num_digits()",
81+
"\t\tans =",
82+
num_digits(medium_num),
83+
"\ttime =",
84+
timeit("z.num_digits(z.medium_num)", setup="import __main__ as z"),
85+
"seconds",
86+
)
87+
print(
88+
"> num_digits_fast()",
89+
"\tans =",
90+
num_digits_fast(medium_num),
91+
"\ttime =",
92+
timeit("z.num_digits_fast(z.medium_num)", setup="import __main__ as z"),
93+
"seconds",
94+
)
95+
print(
96+
"> num_digits_faster()",
97+
"\tans =",
98+
num_digits_faster(medium_num),
99+
"\ttime =",
100+
timeit("z.num_digits_faster(z.medium_num)", setup="import __main__ as z"),
101+
"seconds",
102+
)
79103

80-
print('\nFor large_num = ', large_num, ':')
81-
print("> num_digits()",
82-
'\t\tans =', num_digits(large_num),
83-
'\ttime =', timeit("z.num_digits(z.large_num)",
84-
setup="import __main__ as z"), "seconds")
85-
print("> num_digits_fast()",
86-
'\tans =', num_digits_fast(large_num),
87-
'\ttime =', timeit("z.num_digits_fast(z.large_num)",
88-
setup="import __main__ as z"), "seconds")
89-
print("> num_digits_faster()",
90-
'\tans =', num_digits_faster(large_num),
91-
'\ttime =', timeit("z.num_digits_faster(z.large_num)",
92-
setup="import __main__ as z"), "seconds")
104+
print("\nFor large_num = ", large_num, ":")
105+
print(
106+
"> num_digits()",
107+
"\t\tans =",
108+
num_digits(large_num),
109+
"\ttime =",
110+
timeit("z.num_digits(z.large_num)", setup="import __main__ as z"),
111+
"seconds",
112+
)
113+
print(
114+
"> num_digits_fast()",
115+
"\tans =",
116+
num_digits_fast(large_num),
117+
"\ttime =",
118+
timeit("z.num_digits_fast(z.large_num)", setup="import __main__ as z"),
119+
"seconds",
120+
)
121+
print(
122+
"> num_digits_faster()",
123+
"\tans =",
124+
num_digits_faster(large_num),
125+
"\ttime =",
126+
timeit("z.num_digits_faster(z.large_num)", setup="import __main__ as z"),
127+
"seconds",
128+
)
93129

94130

95131
if __name__ == "__main__":

Diff for: web_programming/daily_horoscope.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
from bs4 import BeautifulSoup
21
import requests
2+
from bs4 import BeautifulSoup
33

44

55
def horoscope(zodiac_sign: int, day: str) -> str:

0 commit comments

Comments
 (0)