1818# Masato HASHIMOTO <cabezon.hashimoto@gmail.com>, 2023
1919# righteous, 2023
2020# Skydelta, 2024
21- # TENMYO Masakazu, 2024
2221# Takanori Suzuki <takanori@takanory.net>, 2024
2322# tomo, 2024
23+ # TENMYO Masakazu, 2024
2424#
2525#, fuzzy
2626msgid ""
@@ -29,7 +29,7 @@ msgstr ""
2929"Report-Msgid-Bugs-To : \n "
3030"POT-Creation-Date : 2024-08-09 16:36+0000\n "
3131"PO-Revision-Date : 2021-06-28 01:06+0000\n "
32- "Last-Translator : tomo , 2024\n "
32+ "Last-Translator : TENMYO Masakazu , 2024\n "
3333"Language-Team : Japanese (https://app.transifex.com/python-doc/teams/5390/ "
3434"ja/)\n "
3535"MIME-Version : 1.0\n "
@@ -420,6 +420,9 @@ msgid ""
420420"floating-point number, or an object implementing :meth:`~object.__abs__`. If "
421421"the argument is a complex number, its magnitude is returned."
422422msgstr ""
423+ "数の絶対値を返します。引数は整数、浮動小数点数または :meth:`~object.__abs__` "
424+ "が実装されたオブジェクトです。引数が複素数なら、その絶対値 (magnitude) が返さ"
425+ "れます。"
423426
424427#: ../../library/functions.rst:67
425428msgid ""
@@ -1168,6 +1171,13 @@ msgid ""
11681171"is very close to *a*, if ``a % b`` is non-zero it has the same sign as *b*, "
11691172"and ``0 <= abs(a % b) < abs(b)``."
11701173msgstr ""
1174+ "2つの (複素数でない) 数を引数としてとり、整数の除法を行ったときの商と剰余から"
1175+ "なる2つの数のペアを返します。被演算子の型が異なる場合、二項算術演算子での規則"
1176+ "が適用されます。整数に対する結果は ``(a // b, a % b)`` と同じです。浮動小数点"
1177+ "数では、結果は ``(q, a % b)`` とあらわされます。 *q* は通常 ``math.floor(a / "
1178+ "b)`` ですが、それより 1 少ないこともあります。いずれにせよ ``q * b + a % b`` "
1179+ "は *a* に非常に近い値になります。もし ``a % b`` がゼロでないときは、その符号"
1180+ "は *b* と同じであり、かつ ``0 <= abs(a % b) < abs(b)`` を満たします。"
11711181
11721182#: ../../library/functions.rst:550
11731183msgid ""
@@ -1366,6 +1376,11 @@ msgid ""
13661376"access variables assigned at the top level (as the \" top level\" variables "
13671377"are treated as class variables in a class definition)."
13681378msgstr ""
1379+ "``exec`` が *globals* と *locals* 2つ別々のオブジェクトを取る場合、コードはク"
1380+ "ラス定義に埋め込まれたかのように実行されます。これは、実行されたコードで定義"
1381+ "された関数とクラスが、トップレベルで割り当てられた変数にアクセスできないこと"
1382+ "を意味します(「トップレベル」変数はクラス定義にてクラス変数として扱われるた"
1383+ "め)。"
13691384
13701385#: ../../library/functions.rst:672
13711386msgid ""
@@ -1450,7 +1465,7 @@ msgstr ""
14501465
14511466#: ../../library/functions.rst:737
14521467msgid "Return a floating-point number constructed from a number or a string."
1453- msgstr ""
1468+ msgstr "数または文字列から生成された浮動小数点数を返します。 "
14541469
14551470#: ../../library/functions.rst:754
14561471msgid ""
@@ -1484,6 +1499,9 @@ msgid ""
14841499"precision) is returned. If the argument is outside the range of a Python "
14851500"float, an :exc:`OverflowError` will be raised."
14861501msgstr ""
1502+ "また、引数が整数または浮動小数点数なら、 (Python の浮動小数点数の精度で) 同じ"
1503+ "値の浮動小数点数が返されます。 引数が Python の浮動小数点数の範囲外なら、 :"
1504+ "exc:`OverflowError` が送出されます。"
14871505
14881506#: ../../library/functions.rst:783
14891507msgid ""
@@ -1797,6 +1815,11 @@ msgid ""
17971815"returns ``x.__trunc__()``. For floating-point numbers, this truncates "
17981816"towards zero."
17991817msgstr ""
1818+ "引数に :meth:`~object.__int__` が定義されている場合は、 ``int(x)`` は ``x."
1819+ "__int__()`` を返します。引数に :meth:`~object.__index__` が定義されている場合"
1820+ "は、 ``x.__index__()`` を返します。引数に :meth:`~object.__trunc__` が定義さ"
1821+ "れている場合は、 ``x.__trunc__()`` を返します。浮動小数点数については、これ"
1822+ "は 0 に近い側へ切り捨てます。"
18001823
18011824#: ../../library/functions.rst:1008
18021825msgid ""
@@ -3298,6 +3321,11 @@ msgid ""
32983321"see :func:`math.fsum`\\ . To concatenate a series of iterables, consider "
32993322"using :func:`itertools.chain`."
33003323msgstr ""
3324+ "使う場面によっては、 :func:`sum` よりもいい選択肢があります。文字列からなる"
3325+ "シーケンスを結合する高速かつ望ましい方法は ``''.join(sequence)`` を呼ぶことで"
3326+ "す。浮動小数点数値を拡張された精度で加算するには、 :func:`math.fsum` を参照し"
3327+ "てください。一連のイテラブルを連結するには、 :func:`itertools.chain` の使用を"
3328+ "考えてください。"
33013329
33023330#: ../../library/functions.rst:1928
33033331msgid "The *start* parameter can be specified as a keyword argument."
@@ -3373,6 +3401,11 @@ msgid ""
33733401"argument :func:`!super` will not work as expected within nested functions, "
33743402"including generator expressions, which implicitly create nested functions.)"
33753403msgstr ""
3404+ "クラスの通常のメソッド中で直接呼び出される場合、どちらの引数も省けます (「ゼ"
3405+ "ロ引数 :func:`!super` 」) 。この場合、 *type* はその囲んでいるクラスとなり、 "
3406+ "*obj* は直接囲んでいる関数の第一引数 (通常は ``self`` ) となります。 (つま"
3407+ "り、ゼロ引数 :func:`!super` は、ネストされた関数では期待どおりに動作しませ"
3408+ "ん。これには 暗にネストされた関数を作るジェネレータ式も含まれます)"
33763409
33773410#: ../../library/functions.rst:1967
33783411msgid ""
0 commit comments