Кирилл
не так?
Aleksandr
Идет сравнение типов False is False? - ответ да, True. True in [False] ? - нет, False
Кирилл
у тебя нет and и or
Кирилл
Блин вот именно False!!
Aleksandr
у тебя нет and и or
это букв тут таких нет, а условия есть - они всегда булевые в итоге
Кирилл
ПОчему True то?!?
Aleksandr
нету там  True! в 1 твоем примере а вот в этом False is False and True in [False] тут True
Aleksandr
потому что - False is False? - True, True in [False] - False, - True and False - False
Aleksandr
аа лол я сам запутался
Кирилл
вот вот
Aleksandr
in больше приоритет имеет
Кирилл
знаешь тут есть чатики где перекусить можно_)))
Aleksandr
https://wombat.org.ua/AByteOfPython/operators_and_expressions.html
Aleksandr
первая попавшая ссылка
Aleksandr
Приоритет операторов там
Кирилл
все равно тогда хрень получается
Кирилл
ааа нет всё ок
Кирилл
спасибо
Кирилл
анн нет
Кирилл
Хоть и сравнение типов но True is False False
Кирилл
вопрос открыт
Aleksandr
В той табличке какой оператор выше?
Кирилл
Ну in
Кирилл
Тоже самое получается
Кирилл
False in [False] = True
Кирилл
False is True = False
Кирилл
Так ведь?
Aleksandr
Ну видимо
Владислав
Дак надо двойное равенство
Владислав
Так ошибка будет
Кирилл
Ну и приоритет нихрена не меняет
Aleksandr
А вообще, сомневаешься - ставь скобочки))
Кирилл
Почему True тогба
Кирилл
Бляя
Кирилл
Да я в курсе про это все
Aleksandr
Так ошибка будет
Это типа псевдокод
Кирилл
Меня, конкретно этот пример интересует
Aleksandr
False is True = False
Ну так в итоге в конце false и получается же?
Кирилл
Если бы
Владислав
Видимо он первым выполняет [False] = True
Владислав
Aleksandr
Кирилл
Вот тут True будет
Aleksandr
Ну да
Aleksandr
А разве не false?)
Владислав
Очень странно))
Aleksandr
False is (False in [False]) Вот так это на самом деле делается же с приоритетами операций
Aleksandr
Не?)
Aleksandr
Я кстати не уверен что bool через is нормально вообще сравнивать
Aleksandr
Is проверяет принадлежность к классу
Oleg
Питон разбивает это выражение на False is False and False in [False] Так же как 0 < x < 10 разбивается на 0 < x and x < 10
Oleg
https://stackoverflow.com/questions/34163067/why-does-false-false-in-false-return-true
Кирилл
И?
Кирилл
Ааа
Oleg
А что, вы уже разобрались, почему оно True выводит?
Кирилл
Нет)
Кирилл
Не очевидное разложение спасиба
Кирилл
RTFM
Alan Mo
Всем привет, есть вопрос
Alan Mo
math.trunc(x) Return the Real value x truncated to an Integral (usually an integer). Delegates to x.__trunc__().
Alan Mo
при 10 млн повторений
Alan Mo
math.trunc() 3.05s лучшее
Alan Mo
__trunc__() 1.79s лучшее
Alan Mo
При этом если сделать from math import trunc trunc() при таком же количестве повторений выполнится за 2.68s лучшее
Alan Mo
Более того простой int() даст результат в 2.51s лучшее
Alan Mo
Исходник пока не ковырял, ну жесть же.
Кирилл
Проверь по каждому через dis
Кирилл
Будет понятно что происходит
Lazoreth
Народ, есть отзывы по devman.org? Может кто учился у них?
Anonymous
Всем привет
Anonymous
Кто может подключить оплату к боту ?
adel
Кто-нибудь может подсказать, можно ли в python подключить пространство имен?
adel
Чтобы вечно не писать library.funct()
adel
А просто funct().
Mark ☢️
From qwe.asd import zxc
adel
А если вся библиотека нужна?
Mark ☢️
From qwe.asd import *
Mark ☢️
Но это уебанство
adel
Почему? Лушче оставлять с library?