所以我一直在探索线程,我想知道python中是否有类似于c的++。本质上,我想调用一个线程,并在调用线程时增加一个值。所以一个类似物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)