だから私はスレッド化を調査してきました.CのようなPythonで++に類似したものがあるかどうか疑問に思っていました. 基本的に、スレッドを呼び出し、スレッドが呼び出されると、値をインクリメントします。したがって、の類似物thread.start_new_thread(function, (variable++,))
他の質問を探しましたが、これが可能かどうかはちょっと疑問ですが、助けていただければ幸いです。
私が遊んでいる特定のコードはこれです:
import thread
def isprime(x):
global list
for i in range(3, x-1,2):
if x % i == 0:
return
print x
list.append(x)
n = 1000000
i=3
list = [2]
while i < n:
try:
thread.start_new_thread(isprime,(i,))
i+= 2
except:
pass
print sorted(list)
print len(list)