このコードについて考えてみてください。
#!/usr/bin/env python
from threading import Thread
count = 0
def test():
global count
for i in range(10):
count = count + 1
if __name__ == '__main__':
for i in range(1000):
Thread(target = test).start()
print count
複数のスレッドを使用していますが、結果は常に正しいです。それは、ビジターカウンターのようなものを実装するときに、ロックなしでPythonスレッドを使用できることを意味しますか?