• Проблема с def. После цикла for нечего не работает, как исправить?

    Незначительные модификации и текущий код вполне работает. По крайней мере он выполняется, выводит обе строки и завершается. Что он должен делать на самом деле мне не понятно.
    import asyncio
    
    async def fitler(x):
        b = 0
        print('Сообщение приходит')
        for i in x:
            if i == '-':
                b = 1
            if b == 1:
                c = c + 1
                if i == 'пример':
                    a = a + 1
                    j = 3
                else:
                    f = f + 1
        print('Сообщение не выводится')
        
    asyncio.get_event_loop().run_until_complete( fitler('Я пишу пример, тут есть слово пример'))

    5cdb15259cd25346744533.png
    https://repl.it/repls/AdventurousWorseDisplaymanager

    И я бы не рекомендовал погружаться в асинхронный код, пока вы ещё не твердо разобрались с основами python
    Ответ написан
    Комментировать