@ru_python

Страница 1690 из 9768
Oleksandr ror191505
03.11.2016
19:06:22
Суть изменения в изменении проведения

Потому оно должно было сломаться

b0g3r
03.11.2016
19:06:55
всё верно

новое должно ломать тесты, если меняется функционал

Google
Aragaer
03.11.2016
19:07:21
а, ну то есть тесты тестировали поведение, поведение поменялось

тогда все норм

правда я бы делал это в другом порядке - сначала подогнал тесты под новое поведение, а потом менял функционал

Oleksandr ror191505
03.11.2016
19:08:25
Ахах

Адепт тдд детектед

Aragaer
03.11.2016
19:08:49
не адепт, только учусь

Paul
03.11.2016
19:39:33
вполне разумно. Коллеги, а кто-нибудь грузил CSV с указанием форматов строк в numpy?

O'Miay
03.11.2016
19:43:10
КТо нить пробывал связку Blend+Python+Kivy?

Pavel
03.11.2016
19:48:57
Pavel Myshev, [03.11.16 22:43] тупой вопрос, но покоя не дает что-то. В джанге в модели __str__ возвращает имя человека. Как лучше/производительнее написать: 1) return '%s %s %s'.format(self.last_name, self.first_name, self.middle_name) 2) return self.last_name + " " + self.first_name + " " + self.middle_name Pavel Myshev, [03.11.16 22:43] есть тут правила хорощего тона, как делать соединение строк?

H
03.11.2016
19:50:42
>django >как производительнее конкатенировать строки ???

Pavel
03.11.2016
19:51:52
>django >как производительнее конкатенировать строки ???
да вопрос вообще общий, просто в контексте джанги сейчас мучает. А так мне интересно подход вообще, что лучше/быстрее

H
03.11.2016
19:52:20
в твоих задачах похрен, лучше тоже нет ответа

делай как нравится, не принципиально

Google
H
03.11.2016
19:52:57
гибче и читабельнее .format

Maxim robox
03.11.2016
19:53:14
Pavel
03.11.2016
19:53:28
лучше подождать 3.6, там появилось f"{self.last_name} {self.first_name}"

H
03.11.2016
19:53:42
а с каких пор .format понимает %s?

лучше подождать 3.6, там появилось f"{self.last_name} {self.first_name}"
хотел сказать, но адептам джанги это не светит ближайшие 10 лет

In [1]: '%s'.format("ololo") Out[1]: '%s'

arisu
03.11.2016
19:55:02
ага, вы еще что нибудь придумайте

Pavel
03.11.2016
19:55:14
хотел сказать, но адептам джанги это не светит ближайшие 10 лет
джангу не пнул, день прошёл зря. Вот как связана жанга и питоновская фича?

H
03.11.2016
19:55:29
будет у чувака все пользователи %s %s %s

arisu
03.11.2016
19:55:31
например reduce(lambda a,b: a+b, [self.first_name, self.last_name, self.middle_name])

Pavel
03.11.2016
19:56:01
In [1]: '%s'.format("ololo") Out[1]: '%s'
да, чя не правильно написал

Oleksandr ror191505
03.11.2016
19:56:43
коллективное самоубийство

Google
Oleksandr ror191505
03.11.2016
19:56:51
только формат

и все

arisu
03.11.2016
19:57:02
ради шутки ж

H
03.11.2016
19:57:20
NameError: name 'reduce' is not defined

O'Miay
03.11.2016
19:57:21
print("{0} Hello".format("XZ"))

Oleksandr ror191505
03.11.2016
19:57:32
NameError: name 'reduce' is not defined
питон 3 детектед

print("{0} Hello".format("XZ"))
0 там не нужен

arisu
03.11.2016
19:57:42
NameError: name 'reduce' is not defined
у вас третьепитон

Oleksandr ror191505
03.11.2016
19:57:43
просто фигурные скобки

H
03.11.2016
19:57:55
0 нужен

O'Miay
03.11.2016
19:57:58
H
03.11.2016
19:58:02
позиционные работают быстрее

H
03.11.2016
19:58:05
всем нужен

Oleksandr ror191505
03.11.2016
19:58:14
просто фигурные скобки

при чем здесь позиционность?

O'Miay
03.11.2016
19:58:19
Мне так точно

H
03.11.2016
19:59:13
In [6]: timeit "{0} {1} {2}".format("ololo", "azaza", "trulala") 10000000 loops, best of 3: 151 ns per loop In [7]: timeit "{} {} {}".format("ololo", "azaza", "trulala") 1000000 loops, best of 3: 337 ns per loop

в 2 раза

O'Miay
03.11.2016
19:59:45
Oleksandr ror191505
03.11.2016
20:00:03
этот мир сошел с ума

Google
Oleksandr ror191505
03.11.2016
20:00:12
хотите перформанса - идите в плюсы

H
03.11.2016
20:00:32
питон тоже быстро работает

O'Miay
03.11.2016
20:00:52
хотите перформанса - идите в плюсы
А почему бы не использовать очивидное?

H
03.11.2016
20:01:02
мне не сложно поставить 0 и получить выигрыш в 2 раза по скорости в цикле из 10 млн итераций

Oleksandr ror191505
03.11.2016
20:01:13
ты часто печатаешь миллион строк?

я как-то ни разу за все время программирования на питоне :D

O'Miay
03.11.2016
20:01:24
питон тоже быстро работает
Это интерпретируемый язык, откуда скорость?

Admin
ERROR: S client not available

H
03.11.2016
20:01:33
ты часто печатаешь миллион строк?
формат не только для печатанья, прикинь

Oleksandr ror191505
03.11.2016
20:01:40
охлол

скажи мне, где тебе нужно это так много и интенсивно использовать

H
03.11.2016
20:02:08
когда отрабатывали файлы с ДНК, важно было

Oleksandr ror191505
03.11.2016
20:02:10
только не надуманные примеры, а реальные

H
03.11.2016
20:02:25
но мы там конкатенацию с + использовали, она быстрее

Oleksandr ror191505
03.11.2016
20:02:43
сначала конкатенируем

потом обратно разбираем

в чем смысл?

H
03.11.2016
20:03:08
вы там дальше продолжайте парсеры на джанге писать :)

Andrew
03.11.2016
20:03:51
Пришла Маргартроид внезапно.

arisu
03.11.2016
20:04:47
Я

Google
H
03.11.2016
20:04:53
у тебя 6%

сейчас выключится телефон

Летучая
03.11.2016
20:05:14
6% долго может

Levent
03.11.2016
20:05:22
лил

Летучая
03.11.2016
20:05:29
стоит паниковать, когда 1

Levent
03.11.2016
20:05:37
6% долго может
ендроид - может

H
03.11.2016
20:05:39
айфон с локацией?

минут 10

Летучая
03.11.2016
20:05:50
а

локация

H
03.11.2016
20:05:58
и на 3г еще

Летучая
03.11.2016
20:06:03
не отключать локацию в 2к16

Oleksandr ror191505
03.11.2016
20:06:20
вы там дальше продолжайте парсеры на джанге писать :)
Дяденька, можно я пойду дальше опенстек пилить?

Levent
03.11.2016
20:06:59
ой лол

Andrew
03.11.2016
20:07:20
он самый и глонасс

Летучая
03.11.2016
20:07:49
а потом они говорят, что Майкрософт за ними шпионит

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