170 похожих чатов

Вечер добрый. пытаюсь делать popleft из deque он мне выдает внезапно None почему

так может быть?


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()

29 ответов

22 просмотра

зачем придумали отладчики 🤔

Änwar-كيبشاق الشاب Автор вопроса
r nurnu
зачем придумали отладчики 🤔

причем тут отладчики, кек, код супер простой

Änwar-كيبشاق الشاب Автор вопроса
r nurnu
отладчик юзать тоже супер просто

чувак помогать буш или дальше токсичничать буш?

Änwar كيبشاق الشاب
call_soon

бля удалил строку с выводом функции всё отработало

Änwar كيبشاق الشاب
👍🏿

а блять ты умник хуев, ты передаешь в колсун результаты каунтдауна и каунтапа, а это None

Возможно, когда-нибудь он откроет для себя async

Änwar-كيبشاق الشاب Автор вопроса
Well Done
Возможно, когда-нибудь он откроет для себя async

я смотрю как раз лекцию про асинк лел

Änwar كيبشاق الشاب
gtfo toxic

спасибо лучше скажи, я тебе помог

Änwar كيبشاق الشاب
душнила

ну ты и уебок, если честно

Änwar-كيبشاق الشاب Автор вопроса
r nurnu
ну ты и уебок, если честно

@Tishka17 @gloomy_philosopher @idAndrey

Änwar كيبشاق الشاب
@Tishka17 @gloomy_philosopher @idAndrey

Так они увидят кто себя неправильно ведет)

Änwar كيبشاق الشاب
@Tishka17 @gloomy_philosopher @idAndrey

Видимо имелось ввиду, что это работает только в рамках ников

Denis Kalinochkin
Слава КПСС!

Слава великому советскому лидеру Владимиру Ильичу Ленину!

denis
-

это не чат Давга, ты ему репутацию не урежешь

Änwar كيبشاق الشاب
@Tishka17 @gloomy_philosopher @idAndrey

А? Зачем мне читать как кто-то кого-то уебком назвал?

Änwar-كيبشاق الشاب Автор вопроса
Андрей
А? Зачем мне читать как кто-то кого-то уебком назв...

разве такое поведение в чате допускается?

Änwar كيبشاق الشاب
разве такое поведение в чате допускается?

Ну можно взять револьверы, на 10 шагов друг от друга и бабах Как Пушкин с Дантесом

Änwar-كيبشاق الشاب Автор вопроса
Андрей
Ну можно взять револьверы, на 10 шагов друг от дру...

ля, чел сорри, я хотел другого андрея тэгнуть

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта