1313# Arihiro TAKASE, 2017
1414# Osamu NAKAMURA, 2017
1515# yudetamago <yudetamago.orz@gmail.com>, 2018
16- # Naoki Nakamura <agent@sohzoh.com>, 2020
1716# tomo, 2020
17+ # Naoki Nakamura <agent@sohzoh.com>, 2020
1818#
1919#, fuzzy
2020msgid ""
@@ -23,7 +23,7 @@ msgstr ""
2323"Report-Msgid-Bugs-To :\n "
2424"POT-Creation-Date :2020-02-09 12:40+0000\n "
2525"PO-Revision-Date :2017-02-16 23:11+0000\n "
26- "Last-Translator :tomo , 2020\n "
26+ "Last-Translator :Naoki Nakamura <agent@sohzoh.com> , 2020\n "
2727"Language-Team :Japanese (https://www.transifex.com/python-doc/teams/5390/ja/)\n "
2828"MIME-Version :1.0\n "
2929"Content-Type :text/plain; charset=UTF-8\n "
@@ -946,12 +946,19 @@ msgid ""
946946"access to the :term:`nested scopes <nested scope>` (non-locals) in the "
947947"enclosing environment."
948948msgstr ""
949+ "*expression* 引数は Python 式 (技術的な言い方では、条件のリスト) として構文解析され評価されます。\n"
950+ "このとき辞書 *globals* および *locals* はそれぞれグローバルおよびローカルな名前空間として使われます。\n"
951+ "*globals* 辞書が与えられ、 ``__builtins__`` をキーとする値が含まれていない場合、 *expression* が構文解析される前に、組み込みモジュール :mod:`builtins` の辞書への参照がキー ``__builtins__`` の値として挿入されます。\n"
952+ "よって、 *expression* は通常、標準の :mod:`builtins` モジュールへの完全なアクセスを有し、制限された環境は伝播します。\n"
953+ "*locals* 辞書が省略された場合、デフォルトは *globals* 辞書です。\n"
954+ "辞書が両方とも省略された場合、表現式は :func:`eval` が呼び出されている環境の *globals* 辞書と *locals* 辞書の下で実行されます。\n"
955+ "*eval()* は、それが実行される環境の :term:`ネストされたスコープ <nested scope>` (非ローカルのオブジェクト) を参照できないことに注意してください。"
949956
950957#: ../../library/functions.rst:477
951958msgid ""
952959"The return value is the result of the evaluated expression. Syntax errors "
953960"are reported as exceptions. Example:"
954- msgstr ""
961+ msgstr "返される値は、式が評価された結果になります。構文エラーは例外として報告されます。例: "
955962
956963#: ../../library/functions.rst:484
957964msgid ""
@@ -1151,7 +1158,7 @@ msgstr "浮動小数点数型については、 :ref:`typesnumeric` も参照し
11511158
11521159#: ../../library/functions.rst:628
11531160msgid "Falls back to :meth:`__index__` if :meth:`__float__` is not defined."
1154- msgstr ""
1161+ msgstr ":meth:`__float__` が定義されていない場合、:meth:`__index__` へフォールバックします。 "
11551162
11561163#: ../../library/functions.rst:638
11571164msgid ""
@@ -1448,6 +1455,10 @@ msgid ""
14481455"an instance of any of the types. If *classinfo* is not a type or tuple of "
14491456"types and such tuples, a :exc:`TypeError` exception is raised."
14501457msgstr ""
1458+ "*object* 引数が *classinfo* 引数のインスタンスであるか、 (直接、間接、または :term:`仮想 <abstract base class>`) サブクラスのインスタンスの場合に ``True`` を返します。\n"
1459+ "*object* が与えられた型のオブジェクトでない場合、この関数は常に ``False`` を返します。\n"
1460+ "*classinfo* が型オブジェクトのタプル (あるいは再帰的に複数のタプル) の場合、 *object* がそれらのいずれかのインスタンスであれば ``True`` を返します。\n"
1461+ "*classinfo* が型や型からなるタプル、あるいは複数のタプルのいずれでもない場合、 :exc:`TypeError` 例外が送出されます。"
14511462
14521463#: ../../library/functions.rst:853
14531464msgid ""
@@ -1457,6 +1468,10 @@ msgid ""
14571468"entry in *classinfo* will be checked. In any other case, a :exc:`TypeError` "
14581469"exception is raised."
14591470msgstr ""
1471+ "*class* が *classinfo* の (直接または間接的な、あるいは :term:`virtual <abstract base "
1472+ "class>`) サブクラスである場合に ``True`` を返します。クラスはそれ自身のサブクラスとみなされます。 *classinfo* "
1473+ "はクラスオブジェクトからなるタプルでもよく、この場合には *classinfo* のすべてのエントリが調べられます。その他の場合では、例外 "
1474+ ":exc:`TypeError` が送出されます。"
14601475
14611476#: ../../library/functions.rst:862
14621477msgid ""
@@ -1588,7 +1603,7 @@ msgstr "*default* キーワード専用引数。"
15881603
15891604#: ../../library/functions.rst:948 ../../library/functions.rst:985
15901605msgid "The *key* can be ``None``."
1591- msgstr ""
1606+ msgstr "*key* 引数が ``None`` であることを許容します。 "
15921607
15931608#: ../../library/functions.rst:956
15941609msgid ""
@@ -1781,6 +1796,8 @@ msgid ""
17811796"Modes ``'w+'`` and ``'w+b'`` open and truncate the file. Modes ``'r+'`` and"
17821797" ``'r+b'`` open the file with no truncation."
17831798msgstr ""
1799+ "デフォルトのモードは ``'r'`` (開いてテキストの読み込み、``'rt'`` と同義) です。モード ``'w+'`` と ``'w+b'`` "
1800+ "はファイルを開いて切り詰めます。モード ``'r+'`` と ``'r+b'`` はファイルを切り詰めずに開きます。"
17841801
17851802#: ../../library/functions.rst:1078
17861803msgid ""