Вот пошаговый метод параллельного запуска двух функций с использованием цикла while в Python:

Шаг 1: Импортируйте необходимые модули

import threading
import time

Шаг 2: Определите функции, которые будут выполняться параллельно

def function1():
    while True:
        # Code for function 1
        print("Executing Function 1")
        time.sleep(1)  # Simulating some work

def function2():
    while True:
        # Code for function 2
        print("Executing Function 2")
        time.sleep(1)  # Simulating some work

Шаг 3: Создайте потоки и начните выполнение функций

if __name__ == "__main__":
    # Create threads for each function
    thread1 = threading.Thread(target=function1)
    thread2 = threading.Thread(target=function2)

    # Start the threads
    thread1.start()
    thread2.start()

    # Keep the main thread running
    while True:
        pass

Шаг 4: Запустите код Сохраните скрипт Python и запустите его. Вы увидите, что и function1, и function2 будут выполняться одновременно в отдельных потоках, выводя соответствующие сообщения каждую секунду.

Вот мой результат: