Обсуждение:Python/Учебник Python 2.6
Добавить тему(так как содержимое учебника Учебник 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>
, в свою очередь, не сохраняет отступы в строках и переносы строк, их приходится делать через
и<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)индексы соответствуют символам, а не границам между ними, как на исходном рисунке