[Comm] [JT] создание скриптов [JT]

Mikhail Gusarov =?iso-8859-1?q?dottedmag_=CE=C1_altlinux=2Eorg?=
Пт Апр 11 14:13:46 MSD 2008


Twas brillig at 14:06:10 11.04.2008 UTC+04 when Maksim Otstavnov did gyre and gimble:

 MG>> У переменных в Python нет типа.
 MO> Переменных без типа не бывает.

Переменные без типа бывают. У переменных в Python нет типа.

 MG>> Вы ведь ничего не говорили про изменение этих экземпляров?

 MO> О каком "изменении экземпляра" может идти речь? Записаны же константы,
 MO> справа от присваивания.

Это в вашем видении питона массив - это константа. Это не так.

 MO> А как Вы здесь различаете "ссылку" и "указатель"?

Указатели - это ссылки с арифметикой.

 MO> Проблема в том, что в неотличимом синтаксически примере с простыми типами
 MO> --- "x" и "y" будут вести себя уже не как указатели на неименованные
 MO> переменные, а как нормальные переменные:

 MO>   x = 0; y = x; y = 1; print x

Синтаксически замечательно отличимом. Я не замечаю здесь x[0] слева.

-- 
JID: dottedmag на altlinux.org / dottedmag на jabber.dottedmag.net
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 196 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/community/attachments/20080411/a43f7355/attachment-0002.bin>


Подробная информация о списке рассылки community