
mey
23.07.2016
03:23:18
У нас особо не знают о слове 'надевать', оно кануло в небытие ?

Zart
23.07.2016
03:23:21
если бы был "сто десять один", тогда "программист". но не когда "сто одиннадцать"
и "111 файл"?

mey
23.07.2016
03:29:14
Ну да, не оч звучит

Google

Farid ?
23.07.2016
05:34:47
Нужен чатик Russian_beginners

mey
23.07.2016
05:45:33

Petr
23.07.2016
07:29:41

Fumycat
23.07.2016
08:05:02
Хэй питонисты
Как проверить есть ли в словаре определённый ключ ?

Zart
23.07.2016
08:05:35
if key in somedict:

Fumycat
23.07.2016
08:05:46
Спасибо, попробую

Zart
23.07.2016
08:06:01
"попробую"?

Petr
23.07.2016
08:06:11
недоверяет ?

Zart
23.07.2016
08:06:25
нууу... может у него первый питон

Petr
23.07.2016
08:06:31
чот recaps сломался после ухода компа в сон

Zart
23.07.2016
08:06:35
там был mydict.has_key(key)

Petr
23.07.2016
08:06:35
блин

Google

Fumycat
23.07.2016
08:06:36
Видимо я накосячил
Аа
таки работает

Тёма
23.07.2016
09:44:04
ребят, подскажите плиз
вот предположим у меня есть в питоне лист
или не лист, а любой другой тип данных в котором у меня есть много значений, да хоть строка
я такой беру, и итерируюсь по нему, постепенно, медленно, предположим раз в секунду
как можно пока у меня работает этот луп изменять значения в этом листе извне?

Фԉùཎыч⚠️
23.07.2016
09:47:57

Dan
23.07.2016
09:49:47
Наркоман. Конечно "ов" окончание.

Andrey
23.07.2016
10:01:50

Тёма
23.07.2016
10:02:12

Zart
23.07.2016
10:02:18
опять хуйню несут...
вопрос же в поведении итератора поверх мутируемой структуры

Andrey
23.07.2016
10:06:18

Zart
23.07.2016
10:06:46
— доктор, у меня болит, когда я делаю вот так
— так не делайте так!
тут еще вопрос что значит "извне"
ты сразу подумал про потоки. а если там банальная модификация списка внутри цикла?

Тёма
23.07.2016
10:08:02
ну в двух словах вот о чём я думаю

Zart
23.07.2016
10:08:28
да и вопрос был про "медленно и печально итерируюсь" - если он заблочит список, то проблема тупо отпадет совсем

Тёма
23.07.2016
10:08:31
ну я ща думаю над архитектурой приложения одного, миди-секвенсор по сути, если это о чём-то говорит. короче пока что как я это вижу - у меня будет красивый такой тип данных, в нём много значений и по нему можно итерироваться. и собственно будет штука, которая будет по нему итерироваться и проигрывать соответственно миди, и будут другие штуки, которые будут менять содержимое. первое о чём я подумал - база данных просто, но так как тут фиксированное и небольшое кол-во значений, плюс нужен хороший такой реалтайм - подумал, может питоновскими средствами так можно делать.
криво я объясняю, однако)

Zart
23.07.2016
10:09:08
это типа миди-балалайка будет?

Google

Тёма
23.07.2016
10:09:16
нет, типа миди-секвенсор
грубо говоря, у меня есть секвенция, предположим 16 шагов
и я буду по ней стабильно реалтаймово итерироваться
попутно ее меняя

Zart
23.07.2016
10:09:47
тогда делай свой итератор, чо
никаких мьютексов там нахер не надо в этом случае

Тёма
23.07.2016
10:12:42
но мне ж от итератора не так много надо
мне ж надо по сути чтобы он итерировался подряд бесконечно, и всё
по массиву

Zart
23.07.2016
10:13:21
это вопрос или утверждение?

Тёма
23.07.2016
10:13:37
утверждение, скорее

Dmitry
23.07.2016
11:07:14
привет

Dmitry
23.07.2016
11:07:58
начал изучать pygame, сейчас пытаюсь объекту придать круговое движение
просто, чтобы он сам летал по круговой траектории
че то пока не выходит
мож кто че подскажет?

Andrey
23.07.2016
11:18:18

Dmitry
23.07.2016
11:19:18
я просто не могу допереть, как изменять x и y координаты, чтобы объект по кругу летал

Zart
23.07.2016
11:19:36
синус и косинус

Denis
23.07.2016
11:19:37

Google

Dmitry
23.07.2016
11:20:47
это не помощь
Тригонометрию в школе учил?

Denis
23.07.2016
11:21:59
x = x0 + r * cos(phi)
y = y0 + r * sin(phi)

Zart
23.07.2016
11:21:59
а если бы учил, то вопроса бы не возникло...

Andrey
23.07.2016
11:22:27
это не помощь
Из той информации что ты дал я могу одним только помочь - рисуй круг.

Темный
23.07.2016
11:22:32

Zart
23.07.2016
11:22:43
почему умер?

Темный
23.07.2016
11:22:57
Обновляется?

Zart
23.07.2016
11:23:09
а надо?

Admin
ERROR: S client not available

Темный
23.07.2016
11:23:28
А нет?

Denis
23.07.2016
11:23:49
x = x0 + r * cos(c * 2 * math.pi)
y = y0 + r * sin(c * 2 * math.pi)

Zart
23.07.2016
11:24:44
не знаю, что можно обновлять во враппере

Темный
23.07.2016
11:25:02
Лучше тогда на js, канвас, вот это все

Zart
23.07.2016
11:25:15
лучше кому?..

Темный
23.07.2016
11:25:24
Всем

Zart
23.07.2016
11:25:31
причем тут канвас и вообще, мозг включать надо?

Viktor
23.07.2016
11:25:51
Эм

Темный
23.07.2016
11:25:55
Видимо мы о разном

Viktor
23.07.2016
11:25:58
На питоне js?

Google

Темный
23.07.2016
11:26:15
Он анимацию хотел

Petr
23.07.2016
11:52:26
Надо маны читать
http://www.pygame.org/docs/tut/MoveIt.html Smooth Movement там смотри

Denis
23.07.2016
11:56:11
2002, мм

Zart
23.07.2016
11:56:54
концепции спрайтовой анимации не менялись года так с 80го...
статья про базовый ивент луп с анимацией путем блиттинга спрайтов, мда. я такое делал году так в 93м еще афаир
даже 89м наверное

Petr
23.07.2016
11:59:43
Дык пайгейм

Zart
23.07.2016
12:00:27
а какая нахер разница. хоть пигейм, хоть тулкит какой, суть та же

Тёма
23.07.2016
12:18:00
Ребят, в строках, в которых много строк, пробелы в начале отсчитываются от текущего индента, или как?

Zart
23.07.2016
12:18:36
а повнятнее сформулировать?

Тёма
23.07.2016
12:19:12

Zart
23.07.2016
12:19:40
нет, пробелы будут как есть

Тёма
23.07.2016
12:20:20
Т е если у меня сильный индент в данный момент - выглядеть будет довольно кривенько? Хм

Zart
23.07.2016
12:21:30
textwrap.dedent("""
some long text
here. lorem ipsum
amet aran""")

Темный
23.07.2016
12:26:09

Aleshka
23.07.2016
12:41:50
если у меня 10 функций похожих, и в них есть переменные с одинаковыми именами
они не будут мешать друг другу?

Zart
23.07.2016
12:42:13
не будут

Тёма
23.07.2016
12:42:22
Читаю документацию, и не понял кое-что
Типа такой пример там
def f(a, L=[]):
L.append(a)
return L
print(f(1))
print(f(2))
print(f(3))
И в результате получится
[1]
[1, 2]
[1, 2, 3]
Так какой scope у переменной L
Она глобальная что ли получается?

Denis
23.07.2016
12:43:05
Нет, она видна только из функции, но сохраняется между вызовами
Эта группа больше не существует