так может быть?
from collections import deque
import time
class Scheduler:
def __init__(self):
self.ready = deque() # funcs ready to execute
def call_soon(self, func):
self.ready.append(func)
def run(self):
while self.ready:
func = self.ready.popleft()
print(func)
if func is None:
continue
func()
sched = Scheduler()
def countdown(n):
if n > 0:
print('Down', n)
time.sleep(1)
sched.call_soon(lambda: countdown(n-1))
def countup(stop, x=0):
if x < stop:
print('Up', x)
time.sleep(1)
sched.call_soon(lambda: countup(stop, x+1))
sched.call_soon(countdown(5))
sched.call_soon(countup(5))
sched.run()
зачем придумали отладчики 🤔
причем тут отладчики, кек, код супер простой
отладчик юзать тоже супер просто
чувак помогать буш или дальше токсичничать буш?
а на какой строке none выдает?
call_soon
бля удалил строку с выводом функции всё отработало
а блять ты умник хуев, ты передаешь в колсун результаты каунтдауна и каунтапа, а это None
Возможно, когда-нибудь он откроет для себя async
я смотрю как раз лекцию про асинк лел
спасибо лучше скажи, я тебе помог
ну ты и уебок, если честно
@Tishka17 @gloomy_philosopher @idAndrey
Так они увидят кто себя неправильно ведет)
Видимо имелось ввиду, что это работает только в рамках ников
Слава великому советскому лидеру Владимиру Ильичу Ленину!
это не чат Давга, ты ему репутацию не урежешь
А? Зачем мне читать как кто-то кого-то уебком назвал?
разве такое поведение в чате допускается?
Ну можно взять револьверы, на 10 шагов друг от друга и бабах Как Пушкин с Дантесом
ля, чел сорри, я хотел другого андрея тэгнуть
Обсуждают сегодня