Size: a a a

Сообщество Python Программистов

2020 September 02

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Language:
py3


Source:
print(0 == False)
print(False in [0, 1])


Result:
True
True
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Alexander T
Инпут отдает поток выполнения только после получения эндлайна. С самим инпутом никак, но можно через другие штуки.
Можно через чтение из хендла консоли (ага, да, ctypes и WinAPI)
источник

AT

Alexander T in Сообщество Python Программистов
Бензофуран Гетероцикл
Можно через чтение из хендла консоли (ага, да, ctypes и WinAPI)
Да, но вопрос про инпут. Хотя это возможно от незнания, насколько разнообразен мир.
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Брахма
Пример хуйня. not <any_int> всегда даст False, а его в рэндже нет.
False есть в рендже
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Alexander T
В реальном времени с использованием билтин инпута ограничить нельзя
Можно, но очень дрочно))
источник

АК

Андрей Карчевский... in Сообщество Python Программистов
Я использую апиху, которая использует pyppeteer. В интерактивном режиме апиха работает, в боте, в котором использую апиху, ловлю трейс ошибок. Включил лог и вижу, что он останавливает процесс. Мне кажется, что проблема в этом. С чем вообще может быть связано?
источник

AT

Alexander T in Сообщество Python Программистов
<Юрий> 👨‍🔬 Чебышев
False есть в рендже
Вот на это рекомендуют не полагаться. На эквивалентность False и 0.
источник

Б

Брахма in Сообщество Python Программистов
<Юрий> 👨‍🔬 Чебышев
False есть в рендже
кста реально, только щас обратил внимание
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Alexander T
Вот на это рекомендуют не полагаться. На эквивалентность False и 0.
Я помнится ругался на складывание нескольких True и получение в результате количества пройденных проверок и мне тут всем чатом объясняли, что это явно и вообще классно и изящно
источник

АК

Андрей Карчевский... in Сообщество Python Программистов
Андрей Карчевский
Я использую апиху, которая использует pyppeteer. В интерактивном режиме апиха работает, в боте, в котором использую апиху, ловлю трейс ошибок. Включил лог и вижу, что он останавливает процесс. Мне кажется, что проблема в этом. С чем вообще может быть связано?
Нагуглил, что надо поставить хромиум-драйвер и добавить в path. Сделал — ничего не изменилось...
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
<Юрий> 👨‍🔬 Чебышев
Я помнится ругался на складывание нескольких True и получение в результате количества пройденных проверок и мне тут всем чатом объясняли, что это явно и вообще классно и изящно
Я так делаю, а шо?
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Бензофуран Гетероцикл
Я так делаю, а шо?
Мне не нравится))
источник

AT

Alexander T in Сообщество Python Программистов
<Юрий> 👨‍🔬 Чебышев
Я помнится ругался на складывание нескольких True и получение в результате количества пройденных проверок и мне тут всем чатом объясняли, что это явно и вообще классно и изящно
Двойные стандарты, а ты как хотел.
Чаще всего можно написать [1 for ... if ...]
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
<Юрий> 👨‍🔬 Чебышев
Мне не нравится))
А обосновать?
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Неявно, выглядит похоже на использование деталей реализации. Не уверен что в доке где-то гарантированно, что True ==1 а False == 0
источник

$

$name$ in Сообщество Python Программистов
Есть список словарей. У каждого словаря есть ключик с айдишником. Могу я как-то грациозно достать из списка словарь с определённым айди (например 7), без циклов for?
Айдишники идут не по порядку и некоторые пропущены, так что отсортировать и достать по индексу не прокатит
источник

in Сообщество Python Программистов
$name$
Есть список словарей. У каждого словаря есть ключик с айдишником. Могу я как-то грациозно достать из списка словарь с определённым айди (например 7), без циклов for?
Айдишники идут не по порядку и некоторые пропущены, так что отсортировать и достать по индексу не прокатит
Комплексити всё равно будет O(i)

https://www.bigocheatsheet.com/
источник

$

$name$ in Сообщество Python Программистов
😢
источник

in Сообщество Python Программистов
Комплексити всё равно будет O(i)

https://www.bigocheatsheet.com/
Где i - это индекс найденного
источник

A

Alexander in Сообщество Python Программистов
а почему без циклов?
источник