import threading from threading import Thread import time def func1(): for x in range(0, 3): print('Working 1') time.sleep(1) def func2(): for x in range(0, 3): print('Working 2') time.sleep(1) if __name__ == '__main__': Thread(target = func1).start() Thread(target = func2).start() for x in range(0, 3): print('Working MAIN') time.sleep(1)