Обсуждение:Python/Учебник Python 2.6

Материал из Викиучебника — открытых книг для открытого мира
Перейти к навигации Перейти к поиску
Перенесено со страницы Обсуждение:Учебник Python 2.5.

(так как содержимое учебника Учебник Python 2.5 перенаправляется на Python/Учебник Python 2.6)

Обсуждение Учебник Python 2.5[править]

Вероятно, подключусь скорее месяца. Ramir 10:18, 15 декабря 2007 (UTC)

You're welcome :) shaman.sir 11:34, 15 декабря 2007 (UTC)

Известные проблемы/вопросы/трудности:

  • для некоторых исходников хочется привести в примечаниях перевод (поскольку они обладают некоторой долей смысла и/или юмора), что приходится делать с некоторым усилием, поскольку <pre> не поддерживает вики-разметку и HTML-теги (насколько я понял), а <code>, в свою очередь, не сохраняет отступы в строках и переносы строк, их приходится делать через &nbsp; и <br/> соответственно; возможно, это реально сделать перегрузив классы CSS, но тогда это нужно делать либо для каждого блока либо для этой конкретной страницы;
  • самовольные комментарии переводчика в некоторых блоках кода (и в некоторых случаях комментариев автора) влезают на страницу лишь в разрешениях 1280x*, а в меньших разрешениях у страницы появляется горизонтальный скроллер; в больших разрешениях, они выглядят тоже несколько нелицеприятно в связи с тем, что обрываются пополам не у правого края экрана; разбивать их на несколько строк не очень удобно для прочтения и вбивания в интерпретатор в связи с общей одностроковой направленностью собственно интерпретатора и кода на Python тоже; считать это проблемой или нет — не знаю :);
  • тексты некоторых описываемых исключений, возможно, стоило бы пояснить на русском языке;
  • шаблон для (Прим. перев.) — слишком большой визуально и часто встречающийся текст и в результате примечания им пестрят. Может сделать серым цветом и шрифтом небольшого размера?;
  • перенаправление со страницы Python на страницу Документация Python, если продолжать примерно в том же духе, в относительно скором времени станет актуальным :) (чтобы не забыть);

— Это сообщение написано Shaman.sir (о · в) 15:01, 15 декабря 2007 (UTC)

Насчёт длинных комментариев: лично я бы разбивал их на две строки. В принципе ещё есть конструкция <source lang="python" enclose=div>, которая осуществляет внутри автоматический перенос ∴ AlexSm 15:18, 15 января 2008 (UTC)
Две строки, обратно, смотрятся плохо на широких экранах :(. Огромное спасибо, конструкцию обязательно применю. shaman.sir 18:29, 15 января 2008 (UTC)

Обсуждение Учебник Python 2.6[править]

Терминология[править]

По поводу List Comprehensions и как переводить этот термин обсуждается здесь. Пока остаюсь при своём варианте, потому что хоть как-то перевести — надо. shaman.sir 17:33, 24 января 2009 (UTC)

Как работают индексы для строк[править]

Мне представляется что рисунок ниже некорректный:

 +---+---+---+---+---+
 | H | e | l | p | A |
 +---+---+---+---+---+
 0   1   2   3   4   5
-5  -4  -3  -2  -1

Я встречал иной (не уверен что оригинал, но верно отражающий суть индексов Питона):

 +---+---+---+---+---+
 | H | e | l | p | A |
 +---+---+---+---+---+
   0   1   2   3   4   
  -5  -4  -3  -2  -1

Что конкретно: 1)символа по индексу 5 в данной строки нет, а рисунок даёт представление что есть 2)индексы соответствуют символам, а не границам между ними, как на исходном рисунке

Sir Ius A (обсуждение) 16:59, 19 октября 2012 (UTC)