I know, there's thousands of websites saying it doesn't... but my tests say it actually does and that pretty reliably
code:
from timeit import timeit
def hinting(v: int) -> int:
a: int = 0
for _ in range(v):
a += 1
return a
def no_hinting(v):
a = 0
for _ in range(v):
a += 1
return a
x = 10
print("Hinting:", timeit(lambda: hinting(x), number=1000000))
print("No hinting:", timeit(lambda: no_hinting(x), number=1000000))
the hinting() function is faster about 5 times times for every time the no_hinting() function is faster
and trust me, I ran that script very often because I had a little disagreement with chatgpt over it