
Zart
30.08.2016
15:48:03
N-1 должно быть
там специально напоминалка про зеро-бейсед

Omni
30.08.2016
15:49:13
Значит, при любом не пустом списке и N==0 ответ будет 1?

Zart
30.08.2016
15:49:35
я про индекс, а не степень

Google

Zart
30.08.2016
15:49:56
имхо по условию задачи N > 0
хотя... with index N. зачем тогда про 0 упоминать, интересно

Omni
30.08.2016
15:51:10

Zart
30.08.2016
15:51:33
т.е. тогда N>=0 похоже

Omni
30.08.2016
15:51:59
Походу да. Ну правильно, 3**2 == 9, как и показано в примере

⬗VLAD⌶K⬖
30.08.2016
15:52:00
только там не написано про статический массив который мы обрабатываем

Max
30.08.2016
15:52:02

Zart
30.08.2016
15:52:28
либо тернарным

Omni
30.08.2016
15:52:53

Amaro
30.08.2016
15:52:56
У меня там лямбда ваще

V
30.08.2016
15:53:06

Google

Zart
30.08.2016
15:53:12
arr[N]**N if N < len(arr) else -1

Amaro
30.08.2016
15:53:20
index_power = lambda array, n: array[n]**n if n<len(array) else -1

Omni
30.08.2016
15:53:52
Или так, да. Я просто решил не проверять длину листа

Max
30.08.2016
15:55:15
лист меньше 10

Omni
30.08.2016
15:56:21

Max
30.08.2016
15:56:41
а с len вообще не вариант был?

Omni
30.08.2016
15:56:51
Почему? Вот же
arr[N]**N if N < len(arr) else -1
И вот
index_power = lambda array, n: array[n]**n if n<len(array) else -1

Max
30.08.2016
15:57:35
точно, вижу

Omni
30.08.2016
15:59:13
def indexPower(arr, N):
if N < len(arr):
result = arr[N] ** N
else:
result = -1
return result
Если раскрыть

Zart
30.08.2016
15:59:18
оптимизации чего?

Max
30.08.2016
15:59:29
мне говорили что сначала мы выписываем исключения, чтобы если они встретятся то программа не пыталась перед ними прогнать ненужные вычисления

⬗VLAD⌶K⬖
30.08.2016
15:59:44
в настройках заблокировано увеличение текста( пичарм КЕ ), есть хоткеи как это сделать? ни хрена не видно

Amaro
30.08.2016
16:05:33
Там вроде только смена шрифта заблокирована, а не размера?

Google

⬗VLAD⌶K⬖
30.08.2016
16:06:11
нет, смена шрифта, а с ним и размер

Petro
30.08.2016
16:08:33
Попробуй свою схему вначале создать, а уже в ней менять

⬗VLAD⌶K⬖
30.08.2016
16:08:57
ок
сорян за тупость, сразу надо было копию создать=)

Petr
30.08.2016
16:11:03
вот приходит мне переменная в виде 100х300 или 200,400

⬗VLAD⌶K⬖
30.08.2016
16:11:20
раньше просто ctrl + колесико работало

Petr
30.08.2016
16:11:20
как правильно выдрать оттуда 100 и 300 или 200 и 400?

Petro
30.08.2016
16:13:08
\d+

Petr
30.08.2016
16:13:56
ну пара чисел, разделенная х или ,

Petro
30.08.2016
16:14:29
ну регулярка, отсеивающая только числа

Max
30.08.2016
16:14:42
Кстати всем спасибо!

Zart
30.08.2016
16:14:48
и нахера вы суете свои грязные регулярки куда попало...

Petro
30.08.2016
16:14:51
Отрицательные могут быть? другие разделители? исключения?
прости, но каков вопрос...

Zart
30.08.2016
16:15:04
x, y = map(int, s.split('x'))

Petr
30.08.2016
16:18:41

Nobue
30.08.2016
16:18:44

Mr
30.08.2016
16:18:54
Ребят, подскажите
Я for in вообще понять не могу
Смысл адресата, почему назван number, почему больше нигде его нет в программе

Amaro
30.08.2016
16:19:32

Google

Mr
30.08.2016
16:19:53
В карманном справочнике читала про оператора цикла for, но что-то непонятно

Nobue
30.08.2016
16:19:55
Операционка OS X
под OS X вообще почти ничего не надо билдить руками, практически все есть в brew

Petr
30.08.2016
16:20:10
не знал про такую фичу у сплита

Zart
30.08.2016
16:20:26

Petro
30.08.2016
16:21:46

Mr
30.08.2016
16:22:56

Admin
ERROR: S client not available

Nobue
30.08.2016
16:24:26

Johnnie
30.08.2016
17:22:43

Zart
30.08.2016
17:30:52
слишком любят хвататься за регэкспы когда не стоит

F
30.08.2016
17:32:37
Всем привет. Есть тут опытные джангисты?

Zart
30.08.2016
17:32:58
сразу опытных и джангистов...
не проще прямо вопрос задать?

dmks
30.08.2016
17:40:03
Мб он нанять хочет

F
30.08.2016
17:40:10
Решил попробовать джангу, застрял на этапе деплоя всего этого дела на сервак. Какие-то ошибки импорта, разобраться так и не вышло. В гугле ничего дельного не нашел, тк плохо представляю как работает это всё под капотом
Готов заплатить за помощь)

Zart
30.08.2016
17:40:30
распиши как именно деплоил
бо вопрос нихера не по джанге по факту

Pavel
30.08.2016
18:00:42
и заодно покажи, что за ошибки.

Google

F
30.08.2016
18:07:18
деплоил - тупо пуллил с гита на серваке, а там пробовал и gunicorn и uwsgi, в виртуальной среде и нет

Zart
30.08.2016
18:07:55
м

F
30.08.2016
18:08:23
потом в какой-то момент джанго начал ругаться на отсутствие таблицы в БД (был файлик скллайта), даже после того как я его удалил и все папки с миграциями почистил

Zart
30.08.2016
18:08:25
тут пачка вариантов возможна, но я телепатировать не хочу

F
30.08.2016
18:09:17
привязал джангу к постгре, а что дальше ща посмотрю
думаю уже сбросить сервак и накатить какой-нибудь восьмой дебиан туда

Zart
30.08.2016
18:09:53
и что от этого изменится? 8)

F
30.08.2016
18:10:04
подскажите, имеет ли смысл вообще возиться с виртуальной средой, если у меня на серваке будет только один проект полюбому? и умеет ли uwsgi/gunicorn без виртуалки работать?

Zart
30.08.2016
18:10:07
ты кстати setup.py для своего жангоподелия писал?

F
30.08.2016
18:10:23
у меня исчезнет куча питонов и пакетов, поставленных пипом))
неа, а зачем он?

Zart
30.08.2016
18:10:46
венв - это просто такая копия питона, которая копирует минимум файлов от оригинала
да, зачем джангоёбам пакеты...
у них же всё-в-одном

F
30.08.2016
18:11:26
ну я думал не юзать венв, а на систему прям пипом ставить штуки

Zart
30.08.2016
18:11:35
ну ставь чо
а что, даже девсервер жанги не пашет?

F
30.08.2016
18:12:00
т.е. для вебсерваков необязательно это? во всех гайдах их юзают)
девсервер, кстати, все
все это время работал*

Zart
30.08.2016
18:12:24
пахнет кривыми путями
Эта группа больше не существует