gentoo.ru
python
python@conference.gentoo.ru
Вторник, 14 февраля 2012< ^ >
maksbotan установил(а) тему: ЯП Python || https://gist.github.com/289467 || Логи: http://tinyurl.com/gentoo-py-logs || "Python's a drop-in replacement for BASIC in the sense that Optimus Prime is a drop-in replacement for a truck." || Создан список рассылки python@lists.gentoo.org
Конфигурация комнаты
Участники комнаты

GMT+4
[09:28:59] lk4d4 вышел(а) из комнаты
[09:51:53] krigstask вышел(а) из комнаты
[09:52:24] krigstask вошёл(а) в комнату
[09:53:20] lk4d4 вошёл(а) в комнату
[09:53:32] lk4d4 вышел(а) из комнаты
[10:15:16] lk4d4 вышел(а) из комнаты
[11:25:44] lk4d4 вошёл(а) в комнату
[14:27:43] lk4d4 вышел(а) из комнаты: Logged out
[14:27:47] lk4d4 вошёл(а) в комнату
[14:55:03] krigstask вышел(а) из комнаты: Replaced by new connection
[14:55:13] krigstask вошёл(а) в комнату
[16:33:42] maksbotan вошёл(а) в комнату
[16:48:49] <lk4d4> krigstask: maksbotan: кто шарит в asyncore.dispatcher?
[17:31:30] krigstask вышел(а) из комнаты: Replaced by new connection
[17:31:40] krigstask вошёл(а) в комнату
[18:06:59] <lk4d4> krigstask: можно ли читать из файла не закрывая дескриптор?
[18:33:06] <krigstask> Если он открыт для записи?
[18:34:42] <lk4d4> для всего открыт
[18:34:46] <lk4d4> причем в двух тредах
[18:40:16] <krigstask> Хороший вопрос. Лучше гугли (-:Е
[18:40:18] <krigstask> И расскажи
[18:40:36] <lk4d4> хаха
[18:40:38] <lk4d4> хорошо)
[18:40:54] <lk4d4> мне на собеседовании мужик втирал, что tail якобы так может
[18:43:59] <krigstask> Ну да, может, конечно
[21:38:29] lk4d4 вошёл(а) в комнату
[22:33:22] <lk4d4> krigstask: тут?
[22:33:38] <krigstask> Пока да
[22:33:52] <lk4d4> вот смотри
[22:35:14] krigstask смотрит изо всех сил
[22:36:04] <lk4d4> def func(lst=[1,2,3]):
    print [x*2 for x in lst]
[22:36:07] <lk4d4> допустим
[22:36:39] <lk4d4> тьфу блин
[22:36:41] <lk4d4> нет
[22:36:46] <lk4d4> допустим другое)
[22:36:55] <krigstask> Да легко
[22:39:31] <lk4d4> >>> def func(lst=[1,2,3]):
...     nlst = lst
...     for n,i in enumerate(lst):
...         nlst[n] *= 2
...     return nlst
[22:39:42] <lk4d4> >>> func()
[2, 4, 6]
>>> func()
[4, 8, 12]
>>> func()
[8, 16, 24]
[22:39:50] <lk4d4> как пояснить такое дело?
[22:40:54] <krigstask> Так ты внутри функции изменяешь список
[22:41:21] <lk4d4> он типа там статический?
[22:41:41] <krigstask> Помнится, в Learning Python было про это
[22:41:41] <lk4d4> если именованный аргумент?
[22:41:57] <lk4d4> я что-то по ключевым словам погуглил и не смог
[22:41:57] <krigstask> Надо на свежую голову будет подумать и повспоминать
[22:43:44] <lk4d4> тут именно со списком пушка, что типа source у нас ссылка на этот список
[22:44:28] <lk4d4> короче я не знал и у меня от этого фрустрация
[22:53:44] <krigstask> Да со словарями, небось, то же самое
[22:53:53] <krigstask> Со всеми изменяемыми типами так должно быть
[23:13:20] maksbotan вышел(а) из комнаты
[23:22:54] <lk4d4> ага
[23:23:00] <lk4d4> в том-то и дело
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!