@python_beginnersЭта группа больше не существует

Страница 1513 из 1885
Сергей
30.03.2017
15:48:53
в гугле забанили или как?

Маришка
30.03.2017
15:51:58
Что это и как он работает?
Поиск элемента путем отсеивания половин в отсортированном массиве

Anton
30.03.2017
15:56:38


смешно )

Google
Im the
30.03.2017
16:05:16
зачем это здесь
Зачем ты это спросил

Igor
30.03.2017
16:39:29
?

Spacehug
30.03.2017
16:42:51
Блин у меня такая жопа с комбинаторикой, что аж стыдно

А в чем проблема? Сумма ki * N^i, где N - основание системы исчисления, ki - цифра на i-й позиции, i изменяется от 0 до длины числа
Спасибо, кстати, раскурил def base_to_int(basenumber, basestring): integer = 0 for digit in str(basenumber): integer = integer * len(basestring) + basestring.index(digit) return integer

Отрицательные числа и 0 не учитывал

Блин у меня такая жопа с комбинаторикой, что аж стыдно
Я это к чему: Есть определённое число фантиков A Они все лежат по 100 штук в B коробочках Все коробочки лежат по 400 штук в C сундучках Все сундучки лежат по 30 в D кораблях Все корабли плавают по 4 морям E. Как вычислить координаты последнего фантика (E:D:C:B), если они все разложены линейно? В последней коробочке не обязательно 100 фантиков, в последнем сундуке не обязательно 400 коробочек, в последнем корабле не обязательно 30 сундуков, в последнем море не обязательно 30 кораблей, в мире не обязательно 4 моря, в котором плавают корабли с фантиками. (Боже мой, доступно изложил?)

b0g3r
30.03.2017
16:58:25
Pavel
30.03.2017
16:59:21
Как это? Оо
ну там надо руками третью таблицу городить.

Igor
30.03.2017
17:00:36
какой ужас

Spacehug
30.03.2017
17:02:07
Все коробочки лежат по 400 штук в C сундучках в последнем сундуке не обязательно 400 коробочек нормальное распределение, или как?
Последовательное заполнение, то есть мы не начинаем заполнять следующую ёмкость, пока не заполнена предыдущая

Google
Spacehug
30.03.2017
17:05:07
Тьфу блин, да

Pavel
30.03.2017
17:05:45
... а с нормальным распределением было бы интереснее.. где может находиться коробка номер X с вероятностью 95%?

b0g3r
30.03.2017
17:06:14
В плэйхаузе вроде есть

Pavel
30.03.2017
17:07:38
сколько тебе всего надо коробочек, если фантиков А, в коробку влазит 100 фантиков?

b0g3r
30.03.2017
17:08:10
ну там надо руками третью таблицу городить.
http://docs.peewee-orm.com/en/latest/peewee/playhouse.html#extra-fields

Pavel
30.03.2017
17:08:52
http://docs.peewee-orm.com/en/latest/peewee/playhouse.html#extra-fields
земной поклон, до сюда я не дошёл.

b0g3r
30.03.2017
17:09:14
Претензия снята?)

Pavel
30.03.2017
17:10:28
Spacehug
30.03.2017
17:24:42
сколько тебе всего надо коробочек, если фантиков А, в коробку влазит 100 фантиков?
B = A // B (+1 если A % B > 0), я так полагаю Суть в том, что координаты E:D:C:B - относительно каждого объекта. То есть, если координаты 1:1:2:1 то это первое море, в нём первый корабль, в нём второй сундук, в сундуке первая коробка.

Pavel
30.03.2017
17:26:00
2. Ну и что? мы получили X коробчек, которые по 25 влазят в сундуки. Сколько будет сундуков всего? А сколько кораблей на эти сундуки? А сколько морей для этих караблей?

Wes
30.03.2017
17:28:56
/python_beginners_faq

/python_beginners_faq

Pavel
30.03.2017
17:29:36
/python_beginners_faq
держи: https://github.com/serbernar/python_beginners_faq

Wes
30.03.2017
17:29:50
?

Spacehug
30.03.2017
17:29:59
Окей, понял Павел, спасибо. Потом на гитхабе покажу к чему были все эти вопросы

Pavel
30.03.2017
17:30:38
Окей, понял Павел, спасибо. Потом на гитхабе покажу к чему были все эти вопросы
я думал, что если бы нарисовал всю эту матрёшку на бумаге, то вопросы бы снялись минуты через три :)

Google
Spacehug
30.03.2017
17:30:56
А по коже ручка не очень )

Pavel
30.03.2017
17:32:49
А по коже ручка не очень )
всё нормально по коже.. https://youtu.be/6hi0etcrqO8?t=274

Dany
30.03.2017
18:23:16
привет

подскажите, нужно поменять текст по формату, например A123, B123, C123, нужно изменить в 3123, 2123, 1123, т.е. А заменить на 3, B на 2, C на 1

как это лучше сделать? я так понимаю при помощи re

но не могу понять, как

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

наверняка тут все проще

Ksenia
30.03.2017
18:28:01
Str(num)+s[1:], нет?

Num in list_num, s in list_str

Dany
30.03.2017
18:28:31
нужно чтобы мапилось взависимости от символа

b0g3r
30.03.2017
18:28:43
Ну сделай словарь

Dany
30.03.2017
18:28:47
A = 3, B = 2, C =1

b0g3r
30.03.2017
18:28:48
Буква цифра

Ksenia
30.03.2017
18:28:49
Ну сделайте словарь

Dany
30.03.2017
18:29:06
проще никак?

b0g3r
30.03.2017
18:29:09
Либо можно через import string

string.ascii чего-то там

Google
Ksenia
30.03.2017
18:29:28
Это без каких либо импортов, проще некуда

b0g3r
30.03.2017
18:29:43
И вот там делать find('A')

Можно просто самому строку

letters = 'ABCDE...'

Проксимов
30.03.2017
18:30:29
А словарь можно же сделать

b0g3r
30.03.2017
18:31:01
И просто new_s = str(letters.find(old_s[0]) + 1) + old_s[1:]

Проксимов
30.03.2017
18:31:22
Расположить просто алфавит в порядке и смотреть по индексу

Admin
ERROR: S client not available

b0g3r
30.03.2017
18:32:09
Этот алфавит уже есть в модуле стринг)

ASCII upper letters или как-то так

Точно не скажу, можно погуглить

Dany
30.03.2017
18:33:19
s = 'A12321' s.replace('A', '1')

бля

ребята не учите плюсы

всем спасибо

Johnnie
30.03.2017
18:33:47
.translate()

https://www.tutorialspoint.com/python/string_translate.htm

b0g3r
30.03.2017
18:39:01
.translate()
Точняк)

Google
b0g3r
30.03.2017
18:39:03
Адово плюсую

Johnnie
30.03.2017
18:39:45
уиии, Богер плюсанул

Dany
30.03.2017
18:43:10
cabin.translate(bytes.maketrans(b"ABCDE",b"12345"))

finally

еще раз всем спасибо

Johnnie
30.03.2017
18:43:43
а зачем bytes?

Dany
30.03.2017
18:44:16
на стаке так

Johnnie
30.03.2017
18:44:51
мне кажется, тебе это не нужно, но дело твое

Dany
30.03.2017
18:44:53
bytes как бы намекает на байтоебство

F.L
30.03.2017
18:52:49
ку

тут можно прям тупые вопросы задавать?

Проксимов
30.03.2017
18:53:05
Нет

Это был тупой вопрос

F.L
30.03.2017
18:53:36
мне бы какую-то границу, с которой можно кидать вопрос

чтобы не бесить всё сообщество

?simplemice
30.03.2017
18:53:51
прочтите закрепленное сообщение

Dany
30.03.2017
18:53:58
стеснительный

?simplemice
30.03.2017
18:54:01
а потом задавайте )

Проксимов
30.03.2017
18:54:28
Если у тебя что-то эмпирическое, то задавай

Страница 1513 из 1885

Эта группа больше не существует Эта группа больше не существует