55#
66# Translators:
77# python-doc bot, 2025
8+ # Takanori Suzuki <[email protected] >, 202589#
910#, fuzzy
1011msgid ""
@@ -13,7 +14,7 @@ msgstr ""
1314"Report-Msgid-Bugs-To : \n "
1415"POT-Creation-Date : 2025-12-17 14:16+0000\n "
1516"PO-Revision-Date : 2025-09-16 00:01+0000\n "
16- "Last-Translator : python-doc bot , 2025\n "
17+ "
Last-Translator :
Takanori Suzuki <[email protected] > , 2025\n"
1718"Language-Team : Japanese (https://app.transifex.com/python-doc/teams/5390/ "
1819"ja/)\n "
1920"MIME-Version : 1.0\n "
@@ -325,6 +326,12 @@ msgid ""
325326"raise a :exc:`TypeError` exception when one of the arguments is a complex "
326327"number."
327328msgstr ""
329+ "明記されている場合を除き、異なる型のオブジェクト同士は等価になることはありま"
330+ "せん。 ``==`` 演算子は常に定義されていますが、いくつかのオブジェクト型 (たと"
331+ "えばクラスオブジェクト) では :keyword:`is` と同等になります。 ``<``, ``<=``, "
332+ "``>`` および ``>=`` 演算子は、それらの意味が明快である場合に限って定義されま"
333+ "す; たとえば、オペランドのいずれかが複素数である場合、これらの演算子は :exc:"
334+ "`TypeError` 例外を送出します。"
328335
329336#: ../../library/stdtypes.rst:181
330337msgid ""
@@ -436,6 +443,8 @@ msgid ""
436443"x + complex(u, v) = complex(x + u, v)\n"
437444"x * complex(u, v) = complex(x * u, x * v)"
438445msgstr ""
446+ "x + complex(u, v) = complex(x + u, v)x * complex(u, v) = complex(x * u, x * "
447+ "v)"
439448
440449#: ../../library/stdtypes.rst:275
441450msgid ""
@@ -708,7 +717,7 @@ msgstr ""
708717
709718#: ../../library/stdtypes.rst:374
710719msgid ":func:`math.trunc( x) <math.trunc>`"
711- msgstr ""
720+ msgstr ":func:`math.trunc( x) <math.trunc>` "
712721
713722#: ../../library/stdtypes.rst:374
714723msgid "*x* truncated to :class:`~numbers.Integral`"
@@ -728,7 +737,7 @@ msgstr ""
728737
729738#: ../../library/stdtypes.rst:381
730739msgid ":func:`math.floor( x) <math.floor>`"
731- msgstr ""
740+ msgstr ":func:`math.floor( x) <math.floor>` "
732741
733742#: ../../library/stdtypes.rst:381
734743msgid "the greatest :class:`~numbers.Integral` <= *x*"
@@ -894,7 +903,7 @@ msgid ""
894903"'-0b100101'\n"
895904">>> n.bit_length()\n"
896905"6"
897- msgstr ""
906+ msgstr ">>> n = -37>>> bin(n)'-0b100101'>>> n.bit_length()6 "
898907
899908#: ../../library/stdtypes.rst:475
900909msgid ""
@@ -939,7 +948,7 @@ msgid ""
939948"3\n"
940949">>> (-n).bit_count()\n"
941950"3"
942- msgstr ""
951+ msgstr ">>> n = 19>>> bin(n)'0b10011'>>> n.bit_count()3>>> (-n).bit_count()3 "
943952
944953#: ../../library/stdtypes.rst:506
945954msgid ""
@@ -1110,7 +1119,7 @@ msgstr ""
11101119#: ../../library/stdtypes.rst:636
11111120msgid ""
11121121"Class method to return a floating-point number constructed from a number *x*."
1113- msgstr ""
1122+ msgstr "数 *x* から生成された浮動小数点数を返すクラスメソッドです。 "
11141123
11151124#: ../../library/stdtypes.rst:638
11161125msgid ""
@@ -1119,13 +1128,19 @@ msgid ""
11191128"returned. If the argument is outside the range of a Python float, an :exc:"
11201129"`OverflowError` will be raised."
11211130msgstr ""
1131+ "引数が整数または浮動小数点数の場合、(Python の浮動小数点数の精度で) 同じ値の"
1132+ "浮動小数点数が返されます。 引数が Python の浮動小数点数の範囲外なら、 :exc:"
1133+ "`OverflowError` が送出されます。"
11221134
11231135#: ../../library/stdtypes.rst:643
11241136msgid ""
11251137"For a general Python object ``x``, ``float.from_number(x)`` delegates to ``x."
11261138"__float__()``. If :meth:`~object.__float__` is not defined then it falls "
11271139"back to :meth:`~object.__index__`."
11281140msgstr ""
1141+ "一般の Python オブジェクト ``x`` に対して、``float.from_number(x)`` は ``x."
1142+ "__float__()`` に委譲します。 :meth:`~object.__float__()` が定義されていない場"
1143+ "合、:meth:`~object.__index__` へフォールバックします。"
11291144
11301145#: ../../library/stdtypes.rst:653
11311146msgid ""
@@ -1151,7 +1166,7 @@ msgid ""
11511166"True\n"
11521167">>> (3.2).is_integer()\n"
11531168"False"
1154- msgstr ""
1169+ msgstr ">>> (-2.0).is_integer()True>>> (3.2).is_integer()False "
11551170
11561171#: ../../library/stdtypes.rst:668
11571172msgid ""
@@ -1199,7 +1214,7 @@ msgstr "16 進文字列表現は以下の書式となります::"
11991214
12001215#: ../../library/stdtypes.rst:697
12011216msgid "[sign] ['0x'] integer ['.' fraction] ['p' exponent]"
1202- msgstr ""
1217+ msgstr "[sign] ['0x'] integer ['.' fraction] ['p' exponent] "
12031218
12041219#: ../../library/stdtypes.rst:699
12051220msgid ""
@@ -1238,7 +1253,7 @@ msgstr ""
12381253msgid ""
12391254">>> float.fromhex('0x3.a7p10')\n"
12401255"3740.0"
1241- msgstr ""
1256+ msgstr ">>> float.fromhex('0x3.a7p10')3740.0 "
12421257
12431258#: ../../library/stdtypes.rst:722
12441259msgid ""
@@ -1252,22 +1267,25 @@ msgstr ""
12521267msgid ""
12531268">>> float.hex(3740.0)\n"
12541269"'0x1.d380000000000p+11'"
1255- msgstr ""
1270+ msgstr ">>> float.hex(3740.0)'0x1.d380000000000p+11' "
12561271
12571272#: ../../library/stdtypes.rst:730
12581273msgid "Additional Methods on Complex"
1259- msgstr ""
1274+ msgstr "複素数に対する追加のメソッド "
12601275
12611276#: ../../library/stdtypes.rst:732
12621277msgid ""
12631278"The :class:`!complex` type implements the :class:`numbers.Complex` :term:"
12641279"`abstract base class`. :class:`!complex` also has the following additional "
12651280"methods."
12661281msgstr ""
1282+ ":class:`!complex` 型は、 :class:`numbers.Complex` :term:`抽象基底クラス "
1283+ "<abstract base class>` を実装しています。:class:`!complex` 型はまた、以下の追"
1284+ "加のメソッドを持ちます。"
12671285
12681286#: ../../library/stdtypes.rst:738
12691287msgid "Class method to convert a number to a complex number."
1270- msgstr ""
1288+ msgstr "数値を複素数に変換するクラスメソッドです。 "
12711289
12721290#: ../../library/stdtypes.rst:740
12731291msgid ""
@@ -1276,6 +1294,11 @@ msgid ""
12761294"falls back to :meth:`~object.__float__`. If :meth:`!__float__` is not "
12771295"defined then it falls back to :meth:`~object.__index__`."
12781296msgstr ""
1297+ "一般的な Python オブジェクト ``x`` に対して、 ``complex.from_number(x)`` は "
1298+ "``x.__complex__()`` に処理を委譲します。 :meth:`~object.__complex__` が定義さ"
1299+ "れていない場合は :meth:`~object.__float__` にフォールバックします。 :meth:`!"
1300+ "__float__` も定義されていない場合は :meth:`~object.__index__` にフォールバッ"
1301+ "クします。"
12791302
12801303#: ../../library/stdtypes.rst:751
12811304msgid "Hashing of numeric types"
@@ -1598,6 +1621,13 @@ msgid ""
15981621"generators can be found in :ref:`the documentation for the yield expression "
15991622"<yieldexpr>`."
16001623msgstr ""
1624+ "Python における :term:`generator` (ジェネレータ) は、イテレータプロトコルを実"
1625+ "装する便利な方法を提供します。コンテナオブジェクトの :meth:`~object."
1626+ "__iter__` メソッドがジェネレータとして実装されていれば、そのメソッドは :meth:"
1627+ "`~iterator.__iter__` および :meth:`~generator.__next__` メソッドを提供するイ"
1628+ "テレータオブジェクト (厳密にはジェネレータオブジェクト) を自動的に返します。"
1629+ "ジェネレータに関する詳細な情報は、 :ref:`yield 式のドキュメント <yieldexpr>` "
1630+ "にあります。"
16011631
16021632#: ../../library/stdtypes.rst:963
16031633msgid "Sequence Types --- :class:`list`, :class:`tuple`, :class:`range`"
@@ -1701,7 +1731,7 @@ msgstr "*s* の 0 から数えて *i* 番目の要素"
17011731
17021732#: ../../library/stdtypes.rst:1019
17031733msgid "(3)(8)"
1704- msgstr ""
1734+ msgstr "(3)(8) "
17051735
17061736#: ../../library/stdtypes.rst:1021
17071737msgid "``s[i:j]``"
@@ -1793,7 +1823,7 @@ msgstr ""
17931823msgid ""
17941824">>> \" gg\" in \" eggs\" \n"
17951825"True"
1796- msgstr ""
1826+ msgstr ">>> \" gg \" in \" eggs \" True "
17971827
17981828#: ../../library/stdtypes.rst:1061
17991829msgid ""
@@ -1955,23 +1985,24 @@ msgstr ""
19551985
19561986#: ../../library/stdtypes.rst:1140
19571987msgid "Sequence Methods"
1958- msgstr ""
1988+ msgstr "シーケンスのメソッド "
19591989
19601990#: ../../library/stdtypes.rst:1141
19611991msgid "Sequence types also support the following methods:"
1962- msgstr ""
1992+ msgstr "シーケンス型は以下のようなメソッドをサポートしています: "
19631993
19641994#: ../../library/stdtypes.rst:1151
19651995msgid "Return the total number of occurrences of *value* in *sequence*."
1966- msgstr ""
1996+ msgstr "*sequence* の中に *value* が出現する回数を返します。 "
19671997
19681998#: ../../library/stdtypes.rst:1161
19691999msgid "Return the index of the first occurrence of *value* in *sequence*."
1970- msgstr ""
2000+ msgstr "*sequence* で最初に *value* が出現する場所のインデックスを返します。 "
19712001
19722002#: ../../library/stdtypes.rst:1163 ../../library/stdtypes.rst:1347
19732003msgid "Raises :exc:`ValueError` if *value* is not found in *sequence*."
19742004msgstr ""
2005+ "*sequence* に *value* が見つからなければ :exc:`ValueError` を送出します。"
19752006
19762007#: ../../library/stdtypes.rst:1165
19772008msgid ""
@@ -2053,11 +2084,11 @@ msgstr "*s* の要素 *i* を *x* と入れ替えます"
20532084
20542085#: ../../library/stdtypes.rst:1229
20552086msgid "``del s[i]``"
2056- msgstr ""
2087+ msgstr "``del s[i]`` "
20572088
20582089#: ../../library/stdtypes.rst:1229
20592090msgid "removes item *i* of *s*"
2060- msgstr ""
2091+ msgstr "*s* の要素 *i* を削除します "
20612092
20622093#: ../../library/stdtypes.rst:1231
20632094msgid "``s[i:j] = t``"
@@ -2076,7 +2107,7 @@ msgstr "``del s[i:j]``"
20762107#: ../../library/stdtypes.rst:1235
20772108msgid ""
20782109"removes the elements of ``s[i:j]`` from the list (same as ``s[i:j] = []``)"
2079- msgstr ""
2110+ msgstr "リストから ``s[i:j]`` の要素を削除します(``s[i:j] = []`` と同様です) "
20802111
20812112#: ../../library/stdtypes.rst:1239
20822113msgid "``s[i:j:k] = t``"
@@ -2096,7 +2127,7 @@ msgstr "リストから ``s[i:j:k]`` の要素を削除します"
20962127
20972128#: ../../library/stdtypes.rst:1245
20982129msgid "``s += t``"
2099- msgstr ""
2130+ msgstr "``s += t`` "
21002131
21012132#: ../../library/stdtypes.rst:1245
21022133msgid ""
@@ -2136,11 +2167,11 @@ msgstr ""
21362167
21372168#: ../../library/stdtypes.rst:1266
21382169msgid "Mutable Sequence Methods"
2139- msgstr ""
2170+ msgstr "ミュータブルなシーケンスのメソッド "
21402171
21412172#: ../../library/stdtypes.rst:1267
21422173msgid "Mutable sequence types also support the following methods:"
2143- msgstr ""
2174+ msgstr "ミュータブルなシーケンス型は以下のようなメソッドをサポートしています: "
21442175
21452176#: ../../library/stdtypes.rst:1276
21462177msgid ""
0 commit comments