[Pythonjp-checkins] [python-doc-ja] 4 new revisions pushed by songo****@gmail***** on 2011-02-11 18:14 GMT

Back to archive index

pytho****@googl***** pytho****@googl*****
2011年 2月 12日 (土) 03:15:37 JST


4 new revisions:

Revision: 2035db7359
Author: Nozomu Kaneko <nozom****@gmail*****>
Date: Thu Feb 10 23:01:01 2011
Log: tutorial/index.rst 差分翻訳
http://code.google.com/p/python-doc-ja/source/detail?r=2035db7359

Revision: 1d016e4056
Author: Nozomu Kaneko <nozom****@gmail*****>
Date: Thu Feb 10 23:05:26 2011
Log: tutorial/interpreter.rst 差分翻訳
http://code.google.com/p/python-doc-ja/source/detail?r=1d016e4056

Revision: eedaecf2ef
Author: Nozomu Kaneko <nozom****@gmail*****>
Date: Thu Feb 10 23:33:58 2011
Log: tutorial/introduction.rst 差分翻訳 + マークアップ修正
http://code.google.com/p/python-doc-ja/source/detail?r=eedaecf2ef

Revision: 61e90a8233
Author: Nozomu Kaneko <nozom****@gmail*****>
Date: Thu Feb 10 23:46:35 2011
Log: tutorial/stdlib.rst 差分翻訳 (日本語部分の変更なし)
http://code.google.com/p/python-doc-ja/source/detail?r=61e90a8233

==============================================================================
Revision: 2035db7359
Author: Nozomu Kaneko <nozom****@gmail*****>
Date: Thu Feb 10 23:01:01 2011
Log: tutorial/index.rst 差分翻訳
http://code.google.com/p/python-doc-ja/source/detail?r=2035db7359

Modified:
  /tutorial/index.rst

=======================================
--- /tutorial/index.rst	Mon Nov 22 04:10:17 2010
+++ /tutorial/index.rst	Thu Feb 10 23:01:01 2011
@@ -49,17 +49,14 @@
  Python インタプリタが手元にあれば、自分で試しながら学ぶ助けになりますが、
  例題は全て明解なので、チュートリアルはオフラインでも十分読めます。

-..  For a description of standard objects and modules, see the Python  
Library
-    Reference document. The Python Reference Manual gives a more formal  
definition
-    of the language. To write extensions in C or C++, read Extending and  
Embedding
-    the Python Interpreter and Python/C API Reference. There are also  
several books
-    covering Python in depth.
-
-標準のオブジェクトやモジュールの記述については、
-「Python ライブラリリファレンス (Python Library Reference)」を参照してくだ 
さい。
-C 言語や C++ 言語で拡張モジュールを書くなら、「Python インタプリタの拡張と 
埋め込み
-(Extending and Embedding the Python Interpreter)」や
-「Python/C API リファレンス (Python/C API Reference)」を参照してください。
+..  For a description of standard objects and modules,  
see :ref:`library-index`.
+    :ref:`reference-index` gives a more formal definition of the  
language.  To write
+    extensions in C or C++, read :ref:`extending-index` and
+    :ref:`c-api-index`. There are also several books covering Python in  
depth.
+
+標準のオブジェクトやモジュールの記述については、 :ref:`library-index` を参 
照してください。
+:ref:`reference-index` には、より形式的な言語の定義が書いてあります。
+C 言語や C++ 言語で拡張モジュールを書くなら、 :ref:`extending-index`  
や :ref:`c-api-index` を参照してください。
  他にも、 Python について広く深くカバーしている書籍はいくつかあります。

  ..  This tutorial does not attempt to be comprehensive and cover every  
single
@@ -67,14 +64,14 @@
      Python's most noteworthy features, and will give you a good idea of the
      language's flavor and style. After reading it, you will be able to  
read and
      write Python modules and programs, and you will be ready to learn more  
about the
-    various Python library modules described in the Python Library  
Reference.
+    various Python library modules described in :ref:`library-index`.

  このチュートリアルは網羅的な内容を目指しているわけではありませんし、
  Pythonの個別の機能や、よく使われる機能でさえ完全にカバーしてはいません。
  その代わり、このチュートリアルではPythonの特筆すべき機能をたくさん紹介し 
て、
  この言語の持ち味やスタイルについて好印象を持ってもらうつもりです。
  このチュートリアルを読んだ後には、読者のみなさんは Python のモジュールやプ 
ログラムを
-読み書きできるようになり、「Python ライブラリリファレンス (Python Library  
Reference)」
+読み書きできるようになり、 :ref:`library-index`
  に記述されているさまざまな Python ライブラリモジュールについて学べるように 
なるでしょう。

  :ref:`glossary` もまた役に立つはずです。

==============================================================================
Revision: 1d016e4056
Author: Nozomu Kaneko <nozom****@gmail*****>
Date: Thu Feb 10 23:05:26 2011
Log: tutorial/interpreter.rst 差分翻訳
http://code.google.com/p/python-doc-ja/source/detail?r=1d016e4056

Modified:
  /tutorial/interpreter.rst

=======================================
--- /tutorial/interpreter.rst	Mon Dec  6 10:29:59 2010
+++ /tutorial/interpreter.rst	Thu Feb 10 23:05:26 2011
@@ -30,8 +30,7 @@
     set path=%path%;C:\python26

  ファイル終端文字 (Unixでは :kbd:`Control-D` 、DOS や Windows で 
は :kbd:`Control-Z`) を一次プロンプト
-(primary prompt) に入力すると、インタプリタが終了状態ゼロで終了します。もし 
この操作がうまく働かないなら、コマンド: ``import
-sys; sys.exit()`` と入力すればインタプリタを終了できます。
+(primary prompt) に入力すると、インタプリタが終了状態ゼロで終了します。もし 
この操作がうまく働かないなら、コマンド: ``quit()`` と入力すればインタプリタ 
を終了できます。

  通常、インタプリタの行編集機能は、あまり洗練されたものではありません。
  Unixシステムでは、インタプリタをインストールした誰かが GNU readline

==============================================================================
Revision: eedaecf2ef
Author: Nozomu Kaneko <nozom****@gmail*****>
Date: Thu Feb 10 23:33:58 2011
Log: tutorial/introduction.rst 差分翻訳 + マークアップ修正
http://code.google.com/p/python-doc-ja/source/detail?r=eedaecf2ef

Modified:
  /tutorial/introduction.rst

=======================================
--- /tutorial/introduction.rst	Mon Dec  6 18:27:03 2010
+++ /tutorial/introduction.rst	Thu Feb 10 23:33:58 2011
@@ -161,7 +161,6 @@
     4.0
     >>> abs(a)  # sqrt(a.real **2 + a.imag** 2)
     5.0
-   >>>

  対話モードでは、最後に表示された結果は変数 ``_`` に代入されます。
  このことを利用すると、 Python を電卓として使うときに、計算を連続して行う作 
業が多少楽になります。
@@ -177,7 +176,6 @@
     113.0625
     >>> round(_, 2)
     113.06
-   >>>

  ユーザはこの変数を読取り専用の値として扱うべきです。
  この変数に明示的な代入を行ってはいけません --- そんなことをすれば、
@@ -229,7 +227,7 @@
  末尾のバックスラッシュの後ろにある改行文字は無視されます。
  従って、上の例は以下のような出力を行います。

-::
+.. code-block:: text

     This is a rather long string containing
     several lines of text just as you would do in C.
@@ -249,7 +247,7 @@

  は以下のような出力を行います。

-::
+.. code-block:: text

     Usage: thingy [OPTIONS]
          -h                        Display this usage message
@@ -269,7 +267,7 @@

  は、以下のような出力を行います。

-::
+.. code-block:: text

     This is a rather long string containing\n\
     several lines of text much as you would do in C.
@@ -359,11 +357,11 @@
     >>> word[0] = 'x'
     Traceback (most recent call last):
       File "<stdin>", line 1, in ?
-   TypeError: object doesn't support item assignment
+   TypeError: object does not support item assignment
     >>> word[:1] = 'Splat'
     Traceback (most recent call last):
       File "<stdin>", line 1, in ?
-   TypeError: object doesn't support slice assignment
+   TypeError: object does not support slice assignment

  一方、文字列同士の内容を組み合わせた新しい文字列の生成は、簡単で効率的で 
す。

@@ -715,7 +713,16 @@
     >>> 3*a[:3] + ['Boo!']
     ['spam', 'eggs', 100, 'spam', 'eggs', 100, 'spam', 'eggs', 100, 'Boo!']

-*変化不可能 (:term:`immutable`)* な文字列型と違い、リストは個々の要素を変更 
することができます。
+..  All slice operations return a new list containing the requested  
elements.  This
+    means that the following slice returns a shallow copy of the list *a*::
+
+すべてのスライス演算は、要求された要素を含む新しいリストを返します。
+これは、以下のスライスがリスト *a* の浅いコピーを返すことを意味します。
+
+   >>> a[:]
+   ['spam', 'eggs', 100, 1234]
+
+:term:`immutable` な文字列型と違い、リストは個々の要素を変更することができ 
ます。

  .. % % Unlike strings, which are \emph{immutable}, it is possible to change
  .. % % individual elements of a list:

==============================================================================
Revision: 61e90a8233
Author: Nozomu Kaneko <nozom****@gmail*****>
Date: Thu Feb 10 23:46:35 2011
Log: tutorial/stdlib.rst 差分翻訳 (日本語部分の変更なし)
http://code.google.com/p/python-doc-ja/source/detail?r=61e90a8233

Modified:
  /tutorial/stdlib.rst

=======================================
--- /tutorial/stdlib.rst	Sat Nov 27 11:01:10 2010
+++ /tutorial/stdlib.rst	Thu Feb 10 23:46:35 2011
@@ -249,7 +249,7 @@

  ::

-   # dates are easily constructed and formatted
+   >>> # dates are easily constructed and formatted
     >>> from datetime import date
     >>> now = date.today()
     >>> now
@@ -257,7 +257,7 @@
     >>> now.strftime("%m-%d-%y. %d %b %Y is a %A on the %d day of %B")
     '12-02-03. 02 Dec 2003 is a Tuesday on the 02 day of December'

-   # dates support calendar arithmetic
+   >>> # dates support calendar arithmetic
     >>> birthday = date(1964, 7, 31)
     >>> age = now - birthday
     >>> age.days




Pythonjp-checkins メーリングリストの案内
Back to archive index