from threading import *
def evenNumbers(n):
for i in range(2,n+1,2):
print(i)
def oddNumbers(n):
for i in range(1,n+1,2):
print(i)
print(current_thread().getName())
print()
ThreadEven = Thread(target=evenNumbers,args=(10,))
print(ThreadEven.getName())
ThreadEven.start()
ThreadEven.join()
ThreadOdd = Thread(target=oddNumbers,args=(10,))
print(ThreadOdd.getName())
ThreadOdd.start()
print()
Output
MainThread
Thread-1
2
4
6
8
10
Thread-2
1
3
5
7
9