Alex
Alex
и тебе уже объяснили почему
Artyom
это не аргумент
Artyom
сделай выжимку почему
Alex
1. будет нарушена семантика типа, если тип ничего не имеет общего с целыми числами.
2, некорректная операция в числовом поле, которое не содержит нуля.
Artyom
Pavel
Alex
за сим откланяюсь и пойду дльше пилить.
Artyom
Alex
сложно комментировать абсурдные утверждения.
Алексей
Алексей
Я вот не уверен
Artyom
Maral
ребят, где пособие по opencv найти?
Pavel
Alex
Алексей
мне что-то кажется, что не выполняются
Artyom
сложно комментировать абсурдные утверждения.
предлагаю тебе почитать например вот это, http://www.telenir.net/nauchnaja_literatura_prochee/logika/p9.php, и скорректировать свои выкладки, что бы с тобой можно было продуктивнее вести беседы
Алексей
потому что машинная арифметика чисел с плавающей точкой скорее всего как раз будет нарушать эти свойства
Artyom
Alex
Алексей
Artyom
Алексей
а он должен что-то менять?
Artyom
Ну если он привязан к какому то спору, то либо должен, либо является бессмысленным в его рамках
Алексей
он является бессмысленным как собственно и весь текущий спор
Artyom
Alex
множеству не обязательно быть полем, чтобы иметь операцию сложения и точно так же множество может не иметь целочисленного нуля.
Artyom
факты в пустоту
Алексей
лучше не смешивать, да
Алексей
а то будет как в пхп
c
Бан?
Artyom
Artyom
по твоей логике любое использование отраженной арифметики - говнокод?
Sergey
Добрый вечер, уважаемые,я только учусь питону и у меня тут заминка возникла, не могли бы вы подсказать, что я делаю не так?
Artyom
Artyom
Artyom
Pavel
есть у тебя класс яблок. для него определена операция сложения. она позволяет складывать яблоки с другими яблоками.
при этом, мы хотим складывать яблоки пачками (с помощью sum)
но! у sum дефолтный аккумулятор - не "пустое яблоко", а интовый ноль.
естественно, попытка прокинуть ящик яблок в sum приводит к ошибке (потому что яблоки с интами складывать, в общем-то нельзя)
теперь что вызывает недоумение:
вместо того, чтобы определить "нейтральное по сложению яблоко" или воспользоваться другими способами решения проблемы,
ты разрешаешь складывать яблоки с одним единственным интом, который 0. причем, только справа.
это, как бы, совсем не здорово.
1. складывание с интовым нулём классу яблок не нужно от слова вообще - то есть мы перегружаем класс яблок бессмысленной хренью
2. если таки придётся складывать яблоки с интами, у нас тут возможны нюансы. (да, да - тут всегда можно сказать "не понадобится никогда". это самый частый "аргумент" в таких спорах)
3. это классическая "борьба с симптомами вместо болезней".
Pavel
я не представляю, как еще попытаться донести ошибочность этого подхода.
Artyom
1. Почему она бессмысленна, если она позволяет пользоваться sum, так как ты ожидаешь?
2. Когда придется тогда и можно обсудить
3. Не очень понимаю, почему это в данной ситуации плохо
Artyom
ты не привел примера ситуации когда, это будет мешать пользоваться классом
Pavel
ты непробиваемый, друг.
Artyom
это решение добавляет 1 удобство и 0 неудобств
Artyom
ты приводишь слабые аргументы
Artyom
вместо того что бы каждый раз дописывать к sum() вторым аргументом нульобджект, я инкапсулирую эту логику внутри класса, используя внезапно стандартные средства питона, которые для всего это и предназначены (магические методы)
Pavel
Artyom
Artyom
и у списка семантика + не сложение а конкатенация
Pavel
я бы не хотел ревьюить твой код, в общем.
Artyom
а судя по тому что писал автор вопроса, там семантика именно сложения
Александр
привет, а кто знает как запустить селениум на вдс? это вообще возможно? обычный вдс без интерфейса и все такое? указал ему путь на исходник, как рекомендовано, но что-то ситуация не особо изменилась =)
Александр
да, хром драйвер
Alex
Artyom
c
а по жопе?
Алексей
🙊🙊🙊🙊🙊
âDêšwu öBipci
Если я хочу вызвать асинхронную функцию из синхронного кода. Я могу сделать loop = asyncio.get_event_loop(), потом loop.run_until_complete(async_func(loop))? Это сработает?
âDêšwu öBipci
Спасибо.
Kirill
Люди, подскажите, почему matplotlib в связке win10-64+Apache+modwsgi+Python может вешать apache так, что она даже после перезапуска службы не отвечает?
âDêšwu öBipci
А если мне все же нужен будет loop внутри, такой вариант сработает? Или лучше будет сделать внутри функции loop = asyncio.get_event_loop()?
Yuriy
Хай, Пиплы!
Kirill
Привет, Юрий
Anonymous
О, Юрец подвалил))
Как дела, Юряныч?)
Anonymous
Yuriy
Denis
Anonymous
надо вывести только те слова в которых есть только буквы a и b
Anonymous
если в слове есть e то исключить