@ru_python

Страница 1193 из 9768
Nobue
07.07.2016
12:02:07
питон "строго" типизированный в этом плане, не как JS какой-нибудь, так что проверять придётся

а NAN только к числу применимо или нет?
не знаю что ты имеешь в виду но обычно это результат математической неопределённости

Andrey
07.07.2016
12:03:04
lDrakonl
07.07.2016
12:03:09
О

Google
lDrakonl
07.07.2016
12:03:11
отлично

спасибо)

запутался с этим наном(

Alexey
07.07.2016
12:04:44
да, очень сложная штуковина для понимания.

Nobue
07.07.2016
12:10:45
алсо если у тебя там не одно число, а массивы, особенно большие, очень рекомендую юзать numpy

lDrakonl
07.07.2016
12:13:44
про numpy спасибо

уже использую)

Alexey
07.07.2016
12:13:51
scipy ещё сразу.

Nobue
07.07.2016
12:23:40
вот scipy далеко не всегда нужен, это уже когда делаешь что-то более продвинутое

типа кластеризации или машинного обучения

про numpy спасибо
там трюк главный в том, чтобы как можно больше операций проводить векторизированно (как делают например в MATLAB), типа всяких array[array==1 && array==0] *= 100 (могу ошибиться в коде но это просто для демонстрации идеи)

чем больше будешь делать векторизированного на уровне библиотеки (читай плюсов) тем быстрее все будет работать

он там себя внутри еще параллелить умееть для таких операций (если собран правильно)

Google
Nobue
07.07.2016
12:29:29
мы когда писали всякие хитрые математические алгоритмы в 90% случаев удавалось обойтись без модулей на C++ и получить хорошую производительность просто правильно поюзав numpy

крутая штука вобщем

Aldar
07.07.2016
12:35:21
кури стандарт floating point

https://www.wikiwand.com/en/IEEE_floating_point

Nobue
07.07.2016
12:36:54
Aldar
07.07.2016
12:37:24
чтобы не задавать вопросов про NaN

https://docs.oracle.com/cd/E19957-01/806-3568/ncg_goldberg.html

Тёма
07.07.2016
12:38:21
Ребят, сорри за оффтоп, но кто в шампанском хорошо разбирается?

Alexey
07.07.2016
12:38:31
эм, виноделы.

сомелье.

Тёма
07.07.2016
12:38:43
Ну а из присутствующих тут?)

Марк
07.07.2016
12:38:58
Да ты сразу пиши, че ты купить собрался

Тёма
07.07.2016
12:39:46
Короче, philipponnat норм вообще?

Nobue
07.07.2016
12:40:47
https://docs.oracle.com/cd/E19957-01/806-3568/ncg_goldberg.html
ну хрен знает, я конечно читал твою ссылку последнюю, но курить 20 страниц муры про имплементацию флоатинг поинт ради того чтобы понять как правильно проверить NaN в питоне...

Alexey
07.07.2016
12:41:01
Nobue
07.07.2016
12:41:20
для общего развития это полезно почитать, но у человека вполне конкретный вопрос был

и на него ответа в этой доке нет

Kolyann
07.07.2016
12:42:00
Aldar
07.07.2016
12:42:19
запомнит что ссылка такая есть

Google
Nobue
07.07.2016
12:42:30
ну, мб) я не сторонник отправлять курить длинные маны ради постигания коротких конкретных ответов

ссылка полезная так-то, да

Kolyann
07.07.2016
12:42:55
запомнит что ссылка такая есть
тут полезнее будет ссылка g: python how to check if variable is nan

Alexey
07.07.2016
12:43:13
нет, скорее гуглить: как научиться читать

Kolyann
07.07.2016
12:43:21
(ну точнее не полезнее, а проще/быстрее в настоящий момент)

lDrakonl
07.07.2016
13:17:37
в общем мануал на 20 страниц для нана перебор

но про ссылку я запомнил, спасибо)

Марк
07.07.2016
13:18:33
в общем мануал на 20 страниц для нана перебор
У меня вообще есть отдельный канал, куда я скидываю всё вменяемое с этого чатика.

Andrey ?
07.07.2016
13:36:54
Это я не о содержании сообщения

Марк
07.07.2016
13:58:06
Прошу прощения за дикий оффтоп, но не могу не поделиться: вы знали, что морские котики насилуют пингвинов?

Eugene
07.07.2016
13:59:11
я знал

Eugene
07.07.2016
13:59:34
показывали по телеку

Марк
07.07.2016
14:01:37
И вот вам немного крипоты: ; = ;;; Кто без гугла и пайтона напишет результат?

Kolyann
07.07.2016
14:02:39
компилятион еррор

Марк
07.07.2016
14:02:54
Бля, в этой крипоте даже код не оформляется

Kolyann
07.07.2016
14:03:04
; = ;;;;;

Марк
07.07.2016
14:03:11
Kolyann
07.07.2016
14:03:30
двойку бери
мама мне запрещает играть с могилами

Google
Марк
07.07.2016
14:04:52
Не, реально даже верстка тут едет. Колян, как ты умудрился?

Kolyann
07.07.2016
14:07:36
ты вместо трёх грависов один поставил

не вижу никаких проблем ;;; с версткой

Марк
07.07.2016
14:09:54
синтакс ерор же, ну
в двойке полностью валидная дичь)

Alex
07.07.2016
14:10:11
эм

сек

Admin
ERROR: S client not available

Марк
07.07.2016
14:13:03
ты вместо трёх грависов один поставил
Для такой крипоты пробелы были нужны

эм
В двойке это валидная дичь)

Alex
07.07.2016
14:13:41
??

Марк
07.07.2016
14:13:58
Ща покажу

In [480]: ; = ;;;; '= ;;;;'

Python 2.7.3 (default, Feb 27 2014, 20:00:17)

n [1]: ; = ;;;; Out[1]: '= ;;;;' In [2]: ; = ;;; Out[2]: '= ;;;' In [3]: ;; = ;;; Out[3]: '; = ;;;'

Viktor
07.07.2016
14:17:20
In [1]: это не Out[1]: пруф

Марк
07.07.2016
14:18:04
Шо, скриншотик заебенить?

Alexey
07.07.2016
14:19:14
да кому ты всрался. :)

bakatrouble
07.07.2016
14:19:28
Марк
07.07.2016
14:20:04
да кому ты всрался. :)
Кто-то любитель попиздеть за всех? Совсем дно пробил

Google
Alexey
07.07.2016
14:22:11
Кто-то любитель попиздеть за всех? Совсем дно пробил
ты опять срываешься на мат, мудила? :)

Andrey
07.07.2016
14:23:36
это не валидный код, а то что у тебя работает это особености Ipython

In [3]: ; Out[3]: ''

Марк
07.07.2016
14:24:00
От это поворот

Alexey
07.07.2016
14:24:00
не ной.
иди на хуй.

Марк
07.07.2016
14:24:15
In [3]: ; Out[3]: ''
Да, в пайтоне такой хуйни нет. Во, блядь

А я то доверял ipython как родненькому

#ударвспину кароч

Cal
07.07.2016
15:29:11
Всем привет

Кто-нибудь может оценить книгу марка лутца как первую книгу по пайтону?) 4-е издание

Alexey
07.07.2016
15:30:01
норм.

Страница 1193 из 9768