| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent 381a882 commit 8b57927
8 files changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -16,7 +16,7 @@ msgid "" | |||
| 16 | 16 | msgstr "" | |
| 17 | 17 | "Project-Id-Version: Python 3.12\n" | |
| 18 | 18 | "Report-Msgid-Bugs-To: \n" | |
| 19 | - "POT-Creation-Date: 2023-09-22 14:13+0000\n" | ||
| 19 | + "POT-Creation-Date: 2023-10-06 14:14+0000\n" | ||
| 20 | 20 | "PO-Revision-Date: 2021-06-28 01:09+0000\n" | |
| 21 | 21 | "Last-Translator: tomo, 2023\n" | |
| 22 | 22 | "Language-Team: Japanese (https://app.transifex.com/python-doc/teams/5390/" | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -307,6 +307,10 @@ msgid "" | |||
| 307 | 307 | "a more robust, although less efficient, measure of `central tendency " | |
| 308 | 308 | "<https://en.wikipedia.org/wiki/Central_tendency>`_, see :func:`median`." | |
| 309 | 309 | msgstr "" | |
| 310 | + "mean は `外れ値 <https://ja.wikipedia.org/wiki/外れ値>`_ の影響を強く受け、必" | ||
| 311 | + "ずしもデータ点の典型例とはなりません。効率が悪いものの、より堅牢な、 中心的な" | ||
| 312 | + "傾向 (`central tendency <https://en.wikipedia.org/wiki/Central_tendency>`_) " | ||
| 313 | + "の尺度については、 :func:`median` を参照してください。" | ||
| 310 | 314 | ||
| 311 | 315 | #: ../../library/statistics.rst:155 | |
| 312 | 316 | msgid "" | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -15,7 +15,7 @@ msgid "" | |||
| 15 | 15 | msgstr "" | |
| 16 | 16 | "Project-Id-Version: Python 3.12\n" | |
| 17 | 17 | "Report-Msgid-Bugs-To: \n" | |
| 18 | - "POT-Creation-Date: 2023-09-22 14:13+0000\n" | ||
| 18 | + "POT-Creation-Date: 2023-10-06 14:14+0000\n" | ||
| 19 | 19 | "PO-Revision-Date: 2021-06-28 01:17+0000\n" | |
| 20 | 20 | "Last-Translator: Arihiro TAKASE, 2023\n" | |
| 21 | 21 | "Language-Team: Japanese (https://app.transifex.com/python-doc/teams/5390/" | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -229,6 +229,21 @@ msgid "" | |||
| 229 | 229 | "``'a'`` and the file does not exist at all, it is created. If *mode* is " | |
| 230 | 230 | "``'r'`` or ``'a'``, the file should be seekable." | |
| 231 | 231 | msgstr "" | |
| 232 | + "*mode* パラメータには、既存のファイルを読み込む場合は ``'r'`` 、内容を消去し" | ||
| 233 | + "て新しいファイルに書き込む場合は ``'w'`` 、既存のファイルの末尾に追加する場" | ||
| 234 | + "合は ``'a'`` 、ファイルが存在しない場合にのみファイルを作成して書き込む場合" | ||
| 235 | + "は ``'x'`` を指定します。\n" | ||
| 236 | + "*mode* が ``'x'`` で *file* が既存のファイルを指している場合、 :exc:" | ||
| 237 | + "`FileExistsError` が発生します。\n" | ||
| 238 | + "*mode* が ``'a'`` で *file* が既存の ZIP ファイルを指している場合、新しい " | ||
| 239 | + "ZIP アーカイブがそのファイルに追加されます。\n" | ||
| 240 | + "*file* が ZIP ファイルでない場合は、ファイルの末尾にあたらしい ZIP アーカイブ" | ||
| 241 | + "が追加されます。\n" | ||
| 242 | + "これは、既存のファイル (例えば :file:`python.exe`) に ZIP アーカイブを付け加" | ||
| 243 | + "える用途を想定したものです。\n" | ||
| 244 | + "*mode* が ``'a'`` で *file* が存在しない場合は、ファイルが作成されます。\n" | ||
| 245 | + "*mode* が ``'r'`` か ``'a'`` の場合、ファイルはシーク可能である必要がありま" | ||
| 246 | + "す。" | ||
| 232 | 247 | ||
| 233 | 248 | #: ../../library/zipfile.rst:161 | |
| 234 | 249 | msgid "" | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -20,7 +20,7 @@ msgid "" | |||
| 20 | 20 | msgstr "" | |
| 21 | 21 | "Project-Id-Version: Python 3.12\n" | |
| 22 | 22 | "Report-Msgid-Bugs-To: \n" | |
| 23 | - "POT-Creation-Date: 2023-09-29 14:12+0000\n" | ||
| 23 | + "POT-Creation-Date: 2023-10-06 14:14+0000\n" | ||
| 24 | 24 | "PO-Revision-Date: 2021-06-28 01:19+0000\n" | |
| 25 | 25 | "Last-Translator: righteous righteous, 2023\n" | |
| 26 | 26 | "Language-Team: Japanese (https://app.transifex.com/python-doc/teams/5390/" | |
@@ -752,9 +752,9 @@ msgstr "" | |||
| 752 | 752 | "マッチ成功・失敗の具体的なルールは後述します。\n" | |
| 753 | 753 | "マッチングのチェックにより、パターン内の名前の一部あるいはすべてに値が束縛さ" | |
| 754 | 754 | "れます。\n" | |
| 755 | - "具体的な束縛ルールはパターンの種類によって異なるため、後述します。 **成功した" | ||
| 756 | - "マッチで束縛された名前は、そのブロックの実行後も存続し、 match 文の後も使用す" | ||
| 757 | - "ることができます**。" | ||
| 755 | + "具体的な束縛ルールはパターンの種類によって異なるため、後述します。\n" | ||
| 756 | + "**マッチが成功したパターンの中で束縛された名前は、そのパターンのブロック内だ" | ||
| 757 | + "けでなく、 match 文の後でも使用することができます**。" | ||
| 758 | 758 | ||
| 759 | 759 | #: ../../reference/compound_stmts.rst:647 | |
| 760 | 760 | msgid "" | |
@@ -764,26 +764,40 @@ msgid "" | |||
| 764 | 764 | "dependent on implementation and may vary. This is an intentional decision " | |
| 765 | 765 | "made to allow different implementations to add optimizations." | |
| 766 | 766 | msgstr "" | |
| 767 | + "パターンマッチが全体として失敗しても、その中に含まれるサブパターンが成功する" | ||
| 768 | + "可能性があります。\n" | ||
| 769 | + "失敗したマッチで発生する名前束縛を前提としたコードを書かないように気をつけて" | ||
| 770 | + "ください。\n" | ||
| 771 | + "逆に、マッチが失敗したあとで変数の値が変わっていないというのも前提にしないで" | ||
| 772 | + "ください。\n" | ||
| 773 | + "実際どういう振る舞いになるかは Python の実装依存であり、実装間で異なる可能性" | ||
| 774 | + "があります。\n" | ||
| 775 | + "色々な実装が最適化を行えるよう、意図的に実装依存としています。" | ||
| 767 | 776 | ||
| 768 | 777 | #: ../../reference/compound_stmts.rst:654 | |
| 769 | 778 | msgid "" | |
| 770 | 779 | "If the pattern succeeds, the corresponding guard (if present) is evaluated. " | |
| 771 | 780 | "In this case all name bindings are guaranteed to have happened." | |
| 772 | 781 | msgstr "" | |
| 782 | + "パターンが成功した場合、該当のガードが (もしあれば) 評価されます。\n" | ||
| 783 | + "この場合、パターン内の名前がすべて束縛されていることが保証されています。" | ||
| 773 | 784 | ||
| 774 | 785 | #: ../../reference/compound_stmts.rst:657 | |
| 775 | 786 | msgid "" | |
| 776 | 787 | "If the guard evaluates as true or is missing, the ``block`` inside " | |
| 777 | 788 | "``case_block`` is executed." | |
| 778 | 789 | msgstr "" | |
| 790 | + "ガードの評価値が真であるか、もしくはガードがなければ、 ``case_block`` 内の " | ||
| 791 | + "``block`` が実行されます。" | ||
| 779 | 792 | ||
| 780 | 793 | #: ../../reference/compound_stmts.rst:660 | |
| 781 | 794 | msgid "Otherwise, the next ``case_block`` is attempted as described above." | |
| 782 | 795 | msgstr "" | |
| 796 | + "そうでなければ、次の ``case_block`` に対して再び上記の処理が実行されます。" | ||
| 783 | 797 | ||
| 784 | 798 | #: ../../reference/compound_stmts.rst:662 | |
| 785 | 799 | msgid "If there are no further case blocks, the match statement is completed." | |
| 786 | - msgstr "" | ||
| 800 | + msgstr "これ以上 case block が存在しない場合は、 match 文が終了します。" | ||
| 787 | 801 | ||
| 788 | 802 | #: ../../reference/compound_stmts.rst:666 | |
| 789 | 803 | msgid "" | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -8,15 +8,16 @@ | |||
| 8 | 8 | # Yusuke Miyazaki <miyazaki.dev@gmail.com>, 2021 | |
| 9 | 9 | # Arihiro TAKASE, 2023 | |
| 10 | 10 | # Takanori Suzuki <takanori@takanory.net>, 2023 | |
| 11 | + # TENMYO Masakazu, 2023 | ||
| 11 | 12 | # | |
| 12 | 13 | #, fuzzy | |
| 13 | 14 | msgid "" | |
| 14 | 15 | msgstr "" | |
| 15 | 16 | "Project-Id-Version: Python 3.12\n" | |
| 16 | 17 | "Report-Msgid-Bugs-To: \n" | |
| 17 | - "POT-Creation-Date: 2023-09-29 14:12+0000\n" | ||
| 18 | + "POT-Creation-Date: 2023-10-06 14:14+0000\n" | ||
| 18 | 19 | "PO-Revision-Date: 2021-06-28 01:50+0000\n" | |
| 19 | - "Last-Translator: Takanori Suzuki <takanori@takanory.net>, 2023\n" | ||
| 20 | + "Last-Translator: TENMYO Masakazu, 2023\n" | ||
| 20 | 21 | "Language-Team: Japanese (https://app.transifex.com/python-doc/teams/5390/" | |
| 21 | 22 | "ja/)\n" | |
| 22 | 23 | "MIME-Version: 1.0\n" | |
@@ -251,12 +252,18 @@ msgid "" | |||
| 251 | 252 | "types define :meth:`~object.__str__` to print all the arguments without " | |
| 252 | 253 | "explicitly accessing ``.args``. ::" | |
| 253 | 254 | msgstr "" | |
| 255 | + "except節は例外名の後に変数を指定できます。その変数は例外インスタンスに紐付け" | ||
| 256 | + "られ、一般的には引数を保持する ``args`` 属性を持ちます。利便性のため、組み込" | ||
| 257 | + "み例外型には :meth:`~object.__str__` が定義されており、明示的に ``.args`` を" | ||
| 258 | + "参照せずとも すべての引数を表示できます。" | ||
| 254 | 259 | ||
| 255 | 260 | #: ../../tutorial/errors.rst:177 | |
| 256 | 261 | msgid "" | |
| 257 | 262 | "The exception's :meth:`~object.__str__` output is printed as the last part " | |
| 258 | 263 | "('detail') of the message for unhandled exceptions." | |
| 259 | 264 | msgstr "" | |
| 265 | + "例外の :meth:`~object.__str__` 出力は、処理されない例外のメッセージ末尾 ('詳" | ||
| 266 | + "細') として表示されます。" | ||
| 260 | 267 | ||
| 261 | 268 | #: ../../tutorial/errors.rst:180 | |
| 262 | 269 | msgid "" | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -6,6 +6,7 @@ | |||
| 6 | 6 | # Translators: | |
| 7 | 7 | # tomo, 2021 | |
| 8 | 8 | # Takanori Suzuki <takanori@takanory.net>, 2023 | |
| 9 | + # TENMYO Masakazu, 2023 | ||
| 9 | 10 | # | |
| 10 | 11 | #, fuzzy | |
| 11 | 12 | msgid "" | |
@@ -14,7 +15,7 @@ msgstr "" | |||
| 14 | 15 | "Report-Msgid-Bugs-To: \n" | |
| 15 | 16 | "POT-Creation-Date: 2023-10-06 14:14+0000\n" | |
| 16 | 17 | "PO-Revision-Date: 2021-06-28 01:50+0000\n" | |
| 17 | - "Last-Translator: Takanori Suzuki <takanori@takanory.net>, 2023\n" | ||
| 18 | + "Last-Translator: TENMYO Masakazu, 2023\n" | ||
| 18 | 19 | "Language-Team: Japanese (https://app.transifex.com/python-doc/teams/5390/" | |
| 19 | 20 | "ja/)\n" | |
| 20 | 21 | "MIME-Version: 1.0\n" | |
@@ -213,12 +214,14 @@ msgid "" | |||
| 213 | 214 | "Though the numbers cannot be made closer to their intended exact values, " | |
| 214 | 215 | "the :func:`math.isclose` function can be useful for comparing inexact values:" | |
| 215 | 216 | msgstr "" | |
| 217 | + "数値を意図した正確な値に近づけることはできませんが、 :func:`math.isclose` 関" | ||
| 218 | + "数は不正確な値を比べるのに便利です: " | ||
| 216 | 219 | ||
| 217 | 220 | #: ../../tutorial/floatingpoint.rst:139 | |
| 218 | 221 | msgid "" | |
| 219 | 222 | "Alternatively, the :func:`round` function can be used to compare rough " | |
| 220 | 223 | "approximations::" | |
| 221 | - msgstr "" | ||
| 224 | + msgstr "あるいは、 :func:`round` 関数を粗い近似値比較に使うこともできます::" | ||
| 222 | 225 | ||
| 223 | 226 | #: ../../tutorial/floatingpoint.rst:147 | |
| 224 | 227 | msgid "" | |
@@ -231,6 +234,13 @@ msgid "" | |||
| 231 | 234 | "Point <https://www.lahey.com/float.htm>`_ for a more complete account of " | |
| 232 | 235 | "other common surprises." | |
| 233 | 236 | msgstr "" | |
| 237 | + "このように2進数の浮動小数点の演算には多くの驚きがあります。「0.1」の問題につ" | ||
| 238 | + "いて詳しい説明は、「表現エラー」セクションで行います。2進数の浮動小数点の仕組" | ||
| 239 | + "みと、実際によく遭遇する問題各種についての分かりやすい概要は、 `Examples of " | ||
| 240 | + "Floating Point Problems <https://jvns.ca/blog/2023/01/13/examples-of-" | ||
| 241 | + "floating-point-problems/>`_ を参照してください。その他よくある驚きの より詳細" | ||
| 242 | + "な説明は `The Perils of Floating Point <https://www.lahey.com/float.htm>`_ も" | ||
| 243 | + "参照してください。" | ||
| 234 | 244 | ||
| 235 | 245 | #: ../../tutorial/floatingpoint.rst:156 | |
| 236 | 246 | msgid "" | |
@@ -344,6 +354,10 @@ msgid "" | |||
| 344 | 354 | "difference in overall accuracy so that the errors do not accumulate to the " | |
| 345 | 355 | "point where they affect the final total:" | |
| 346 | 356 | msgstr "" | |
| 357 | + "別の便利なツールとして、合計処理における精度のロスを緩和してくれる :func:" | ||
| 358 | + "`sum` 関数があります。これは累計加算中の丸めに拡張精度を使います。これによ" | ||
| 359 | + "り、誤差が最終的な合計値に影響を与えるまで蓄積されなくなり、結果が改善されま" | ||
| 360 | + "す:" | ||
| 347 | 361 | ||
| 348 | 362 | #: ../../tutorial/floatingpoint.rst:233 | |
| 349 | 363 | msgid "" | |
@@ -353,6 +367,10 @@ msgid "" | |||
| 353 | 367 | "in uncommon cases where large magnitude inputs mostly cancel each other out " | |
| 354 | 368 | "leaving a final sum near zero:" | |
| 355 | 369 | msgstr "" | |
| 370 | + ":func:`math.fsum()` はさらに進んで、累計の加算時に「失われた桁」をすべて追跡" | ||
| 371 | + "し、結果の丸めは一度だけです。これは :func:`sum` より遅いものの、大きな入力が" | ||
| 372 | + "ほとんど相殺され、最終的な合計がゼロに近くなるような珍しいケースでは、より正" | ||
| 373 | + "確です:" | ||
| 356 | 374 | ||
| 357 | 375 | #: ../../tutorial/floatingpoint.rst:260 | |
| 358 | 376 | msgid "Representation Error" | |
@@ -391,6 +409,13 @@ msgid "" | |||
| 391 | 409 | "fraction it can of the form *J*/2**\\ *N* where *J* is an integer containing " | |
| 392 | 410 | "exactly 53 bits. Rewriting ::" | |
| 393 | 411 | msgstr "" | |
| 412 | + "なぜそうなるのでしょう? 1/10 は2進法の小数で厳密に表現できません。少なくと" | ||
| 413 | + "も2000年以降、ほぼすべてのマシンは IEEE 754 2進数の浮動小数点演算を用いてお" | ||
| 414 | + "り、ほぼすべてのプラットフォームでは Python の浮動小数点を IEEE 754 binary64 " | ||
| 415 | + "\"倍精度 (double precision)\" 値に対応付けます。 IEEE 754 binary64 値は 53 " | ||
| 416 | + "ビットの精度を持つため、計算機に入力を行おうとすると、可能な限り 0.1 を最も近" | ||
| 417 | + "い値の分数に変換し、*J*/2**\\ *N* の形式にしようと努力します。*J* はちょうど " | ||
| 418 | + "53 ビットの精度の整数です。 ::" | ||
| 394 | 419 | ||
| 395 | 420 | #: ../../tutorial/floatingpoint.rst:282 | |
| 396 | 421 | msgid "as ::" | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -12,7 +12,7 @@ msgid "" | |||
| 12 | 12 | msgstr "" | |
| 13 | 13 | "Project-Id-Version: Python 3.12\n" | |
| 14 | 14 | "Report-Msgid-Bugs-To: \n" | |
| 15 | - "POT-Creation-Date: 2023-09-22 14:13+0000\n" | ||
| 15 | + "POT-Creation-Date: 2023-10-06 14:14+0000\n" | ||
| 16 | 16 | "PO-Revision-Date: 2021-06-28 01:51+0000\n" | |
| 17 | 17 | "Last-Translator: Arihiro TAKASE, 2023\n" | |
| 18 | 18 | "Language-Team: Japanese (https://app.transifex.com/python-doc/teams/5390/" | |
| Back | FazBrowse Home | New Git URL |
0 commit comments