From: Den Grigoriev 2:5001/3.4 24 May 2017 04:49 +0300
To: Sergey Dorofeev 2:5020/12000
Subject: Тест для продувки эхи
Привет, Sergey! 11 май 17 12:58, Sergey Dorofeev -> Den Grigoriev: SD> Hello Den, SD> orig.message to echo RU.PYTHON on 10 May 17 13:21:18 SD>>> Для начинающего наверное самое главное разобраться где SD>>> указатель, а где - значение. При присвоении списков можно SD>>> накосячить. DG>> В питоне все переменные - указатели. DG>> Копирование значений только при помощи copy. DG>> З.Ы. Только не надо про капитана :-) SD> Они семантически не указатели, например, сравниваются они по значению. Вот тут бы я поспорил. Это семантика операции сравнения, которую можно изменить в собственных классах. Так же как и семантика операции присваивания :-) С наилучшими пожеланиями, Den.
From: Sergey Dorofeev 2:5020/12000 11 May 2017 12:58 +0300
To: Den Grigoriev 2:5001/3.4
Subject: Тест для продувки эхи
Hello Den, orig.message to echo RU.PYTHON on 10 May 17 13:21:18 SD>> Для начинающего наверное самое главное разобраться где указатель, а SD>> где - значение. При присвоении списков можно накосячить. DG> В питоне все переменные - указатели. DG> Копирование значений только при помощи copy. DG> З.Ы. Только не надо про капитана :-) Они семантически не указатели, например, сравниваются они по значению. Sergey ... vim
From: Nil Alexandrov 2:5015/46 11 May 2017 05:20 +0300
To: Den Grigoriev 2:5001/3.4
Subject: Тест для продувки эхи
Hello, Den! Thursday May 11 2017 07:51, from Den Grigoriev -> Nil Alexandrov: DG> переменная != параметр функции DG> семантически это разные вещи Это понятно, просто там спрашивали про указатели, и я аккуратно так срулил на передачу в функцию по значению и по ссылке. Best Regards, Nil
From: Den Grigoriev 2:5001/3.4 11 May 2017 03:51 +0300
To: Nil Alexandrov 2:5015/46
Subject: Тест для продувки эхи
Привет, Nil! SD>>> Для начинающего наверное самое главное разобраться где SD>>> указатель, а где - значение. При присвоении списков можно SD>>> накосячить. DG>> В питоне все переменные - указатели. DG>> Копирование значений только при помощи copy. NA> Hе совсем правда. Если бы все переменные были указателями - тогда NA> передавая в функцию численную переменную, та функция могла бы поменять NA> значение, но реально она работает с локальной копией. Если мы передаёт NA> что-то сложное, типа list/set/dict, то тогда тут указатель и функция NA> будет менять значения внутри этого сложного объекта. переменная != параметр функции семантически это разные вещи С наилучшими пожеланиями, Den.
From: Nil Alexandrov 2:5015/46 10 May 2017 18:32 +0300
To: Den Grigoriev 2:5001/3.4
Subject: Тест для продувки эхи
Hello, Den! Wednesday May 10 2017 13:21, from Den Grigoriev -> Sergey Dorofeev: SD>> Для начинающего наверное самое главное разобраться где указатель, SD>> а где - значение. При присвоении списков можно накосячить. DG> В питоне все переменные - указатели. DG> Копирование значений только при помощи copy. Не совсем правда. Если бы все переменные были указателями - тогда передавая в функцию численную переменную, та функция могла бы поменять значение, но реально она работает с локальной копией. Если мы передаёт что-то сложное, типа list/set/dict, то тогда тут указатель и функция будет менять значения внутри этого сложного объекта. Я бы лучше оперировал понятием mutable и immutable объект. Например, строчки все immutable, поэтому они, хоть и являются указателями на кусок памяти и передаются в другие функции как указатели, они не могут изменяться. Когда внутри фукнции мы присвоим новую строку, мы просто локальную переменную указатель проинициализируем новым адресом, а наверх это ни как не уйдёт. Хороший хелп тут https://en.wikibooks.org/wiki/Python_Programming/Data_Types Best Regards, Nil
From: Den Grigoriev 2:5001/3.4 10 May 2017 09:21 +0300
To: Sergey Dorofeev 2:5020/12000
Subject: Тест для продувки эхи
Привет, Sergey! 29 апр 17 02:50, Sergey Dorofeev -> Rinat H. Sadretdinow: SD> Для начинающего наверное самое главное разобраться где указатель, а SD> где - значение. При присвоении списков можно накосячить. В питоне все переменные - указатели. Копирование значений только при помощи copy. С наилучшими пожеланиями, Den. З.Ы. Только не надо про капитана :-)
From: Sergey Dorofeev 2:5020/12000 01 May 2017 00:00 +0300
To: All
Subject: Rules of RU.PYTHON
Правила эхоконференции RU.PYTHON 1. Тематика. Эха посвящена одному из самых мощных на сегодняшний день интерпретируемых языков программирования - Python. В этой эхе обсуждаются новости разработок, тенденции развития языка, особенности использования в различных областях, сам язык и его стандартные библиотеки, различные библиотеки расширения - прикладные и системные и многое другое. Также эхоконференция предназначена для обмена личным опытом использования Python и публикации текстов программ. При желании подписчиков и по согласованию с модератором может быть настроен постинг сообщений из форумов, списков рассылки и конференций, посвящённых Питону. 2. Распространение. Конференция может свободно распространяться по сети Fidonet. Гейтование в другие сети возможно, если при этом не нарушаются никакие пункты данных правил. 3. Доступ. Помещать сообщения в эху могут все узлы сети FidoNet, их поинты, пользователи BBS и участники сетей, в которые гейтуется эта конференция. Оператор BBS или гейта должен проследить за тем, чтобы в исходящих с его системы письмах был корректный обратный адрес для связи нетмейлом с отправителем. 4. Требования к форме сообщений. Текст сообщения должен быть в кодировке CP866. Текст сообщения должен быть на русском языке. При помещении текстов на других языках их необходимо сопровождать русским переводом. Тексты на английском языке допускается постить без перевода. При использовании псевдонима желательно указание реального имени в кладже RealName. Указание чужого имени в кладже RealName недопустимо. Крайне нежелательно использование в качестве псевдонима реального имени кого-то из подписчиков. Использование матерных слов в этой конференции неуместно. Цитирование кладжей и темплейта не допускается. Hежелательно цитирование более двух уровней ответов или более 7 строк в одном блоке квоты, если это не необходимо для понимания смысла письма. Размер сообщения не должен превышать 31 килобайт. Hе рекомендуется постинг сообщений объёмом больше 64 килобайт за сутки. Hе рекомендуется использовать пользовательские кладжи, приветствие, подпись в суммарном объёме больше семи строк. 5. Постинг текстовых и кодированных файлов. Постинг сообщений с вставленными текстовыми файлами и кодированными данными допускается в пределах, установленных для обычных сообщений. Способ кодирования должен позволять произвести полное раскодирование любому подписчику с использованием только общедоступных бесплатных утилит. 6. Постинг коммерческих сообщений. Постинг коммерческой и некоммерческой рекламы допускается, если она имеет отношение к языку Python (книги, диски, конференции или что-то другое). 7. Модерирование. За соблюдением данных правил следят модератор и комодераторы. Правила постятся модератором ежемесячно. Модератор и комодератор при нарушении правил могут делать предупреждение нарушителю ([*] - предупреждение, [+] - строгое предупреждение) или производить перевод его в режим только-чтение ([!]). При игнорировании модераториалов к нарушителю принимаются меры согласно эхополу. Модератор может отменять вынесенные предупреждения и отключения, если они были сделаны достаточно давно. Модератор имеет право вносить изменения в правила. В случае исчезновения модератора из нодлиста, модерирование производится комодераторами. При отсутствии модератора более года, эхокоординатор назначет в конференции выборы для определения нового модератора. Модератор эхоконференции - Sergey Dorofeev, 2:5020/12000
From: Sergey Dorofeev 2:5020/12000 01 May 2017 00:00 +0300
To: All
Subject: Ресурсы
Русскоязычные ресурсы в интернете http://ru-python.livejournal.com/ http://pep8.ru/ http://python.su/ https://plus.google.com/communities/103624658452637344893 http://pythondigest.ru/ Присылайте интересные ссылки модератору, будем пополнять список. Фидо на питоне https://github.com/larsks/python-ftn/wiki https://github.com/fidoman/PyFTN Jam headers http://www.vlzn.nl/fmail/files/jhrprint.py
From: Sergey Dorofeev 2:5020/12000 29 Apr 2017 02:50 +0300
To: Rinat H. Sadretdinow 2:5020/620
Subject: Тест для продувки эхи
Hello Rinat, orig.message to echo RU.PYTHON on 11 Mar 17 16:37:54 IG>> Да в наши времена проблем с электронными доками особо нет, но если это IG>> что-то хорошее для питон нуба, то буду рад ссылочке. RS> Сам питон прост как две копейки, главное IMHO знать возможные и RS> возможности библиотек (import'ов). Hо это IMHO, могу и ошибаться. Для начинающего наверное самое главное разобраться где указатель, а где - значение. При присвоении списков можно накосячить. Sergey ... vim
From: Den Grigoriev 2:5001/3.4 02 Apr 2017 18:38 +0300
To: Michael Mamaev 2:5050/57
Subject: Тест для пpодyвки эхи
DG>>>>>> http://micromozg.homeip.net/python.tar.gz MM>>> 404 - Not Found DG>> Sorry, затаpил, а загзипить забыл :-( DG>> тепеpи лежит. MM> 404 - Not Found Дык, недели две как прошло... Щас опять затарю. С наилучшими пожеланиями, Den.