Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit bec7b40

Browse files
authoredFeb 17, 2025··
[pre-commit.ci lite] apply automatic fixes
1 parent 0e7012a commit bec7b40

File tree

5 files changed

+39
-42
lines changed

5 files changed

+39
-42
lines changed
 

‎distributing/index.po

+2-2
Original file line numberDiff line numberDiff line change
@@ -28,5 +28,5 @@ msgid ""
2828
"`packaging Python projects`_."
2929
msgstr ""
3030
"Οι πληροφορίες και οι οδηγίες για την διανομή των Python modules και των "
31-
"πακέτων έχουν μεταφερθεί στο `Python Packaging User Guide`_ και στο διδακτικό "
32-
"υλικό `packaging Python projects`_."
31+
"πακέτων έχουν μεταφερθεί στο `Python Packaging User Guide`_ και στο "
32+
"διδακτικό υλικό `packaging Python projects`_."

‎glossary.po

+7-7
Original file line numberDiff line numberDiff line change
@@ -2764,13 +2764,13 @@ msgid ""
27642764
"`Common Sequence Operations <typesseq-common>`."
27652765
msgstr ""
27662766
"Η αφηρημένη βασική κλάση :class:`collections.abc.Sequence` ορίζει μια πολύ "
2767-
"πιο πλούσια διεπαφή που ξεπερνά τα απλά :meth:`~object.__getitem__` "
2768-
"και :meth:`~object.__len__`, adding :meth:`!count`, :meth:`!"
2769-
"index`, :meth:`~object.__contains__`, και :meth:`~object.__reversed__`. Οι "
2770-
"τύποι που υλοποιούν αυτήν την διευρυμένη διεπαφή μπορούν να καταχωρηθούν "
2771-
"ρητά χρησιμοποιώντας :func:`~abc.ABCMeta.register`. Για περισσότερη "
2772-
"τεκμηρίωση σχετικά με τις μεθόδους ακολουθίας γενικά, ανατρέξτε "
2773-
"στο :ref:`Common Sequence Operations <typesseq-common>`."
2767+
"πιο πλούσια διεπαφή που ξεπερνά τα απλά :meth:`~object.__getitem__` και :"
2768+
"meth:`~object.__len__`, adding :meth:`!count`, :meth:`!index`, :meth:"
2769+
"`~object.__contains__`, και :meth:`~object.__reversed__`. Οι τύποι που "
2770+
"υλοποιούν αυτήν την διευρυμένη διεπαφή μπορούν να καταχωρηθούν ρητά "
2771+
"χρησιμοποιώντας :func:`~abc.ABCMeta.register`. Για περισσότερη τεκμηρίωση "
2772+
"σχετικά με τις μεθόδους ακολουθίας γενικά, ανατρέξτε στο :ref:`Common "
2773+
"Sequence Operations <typesseq-common>`."
27742774

27752775
#: glossary.rst:1132
27762776
msgid "set comprehension"

‎library/collections.abc.po

+5-6
Original file line numberDiff line numberDiff line change
@@ -642,12 +642,11 @@ msgid ""
642642
"method is linear (as it would be with a linked list), the mixins will have "
643643
"quadratic performance and will likely need to be overridden."
644644
msgstr ""
645-
"Σημείωση υλοποίησης: Μερικές από τις μεθόδους mixin, "
646-
"όπως :meth:`~container.__iter__`, :meth:`~object.__reversed__` "
647-
"και :meth:`index`, κάνουν επανειλημμένες κλήσεις στην "
648-
"μέθοδο :meth:`~object.__getitem__`. Ως αποτέλεσμα, αν "
649-
"η :meth:`~object.__getitem__` είναι υλοποιημένη με σταθερή ταχύτητα "
650-
"πρόσβασης, οι μέθοδοι mixin θα έχουν γραμμική απόδοση. Ωστόσο, αν η "
645+
"Σημείωση υλοποίησης: Μερικές από τις μεθόδους mixin, όπως :meth:`~container."
646+
"__iter__`, :meth:`~object.__reversed__` και :meth:`index`, κάνουν "
647+
"επανειλημμένες κλήσεις στην μέθοδο :meth:`~object.__getitem__`. Ως "
648+
"αποτέλεσμα, αν η :meth:`~object.__getitem__` είναι υλοποιημένη με σταθερή "
649+
"ταχύτητα πρόσβασης, οι μέθοδοι mixin θα έχουν γραμμική απόδοση. Ωστόσο, αν η "
651650
"υποκείμενη μέθοδος είναι γραμμική (όπως θα ήταν με μια συνδεδεμένη λίστα), "
652651
"οι mixins θα έχουν τετραγωνική απόδοση και πιθανώς θα χρειαστεί να "
653652
"αντικατασταθούν."

‎library/functions.po

+10-10
Original file line numberDiff line numberDiff line change
@@ -2097,16 +2097,16 @@ msgstr ""
20972097
"Επιστρέφετε ένα αντικείμενο :term:`iterator`. Το πρώτο όρισμα ερμηνεύεται "
20982098
"πολύ διαφορετικά ανάλογα με την παρουσία του δεύτερου ορίσματος. Χωρίς "
20992099
"δεύτερο όρισμα, το *object* πρέπει να είναι ένα αντικείμενο συλλογής που να "
2100-
"υποστηρίζει το πρωτόκολλο :term:`iterable` (η "
2101-
"μέθοδος :meth:`~object.__iter__`), ή πρέπει να υποστηρίζει το πρωτόκολλο "
2102-
"ακολουθίας (η μέθοδος :meth:`~object.__getitem__` με ακέραια ορίσματα που "
2103-
"ξεκινούν από ``0``). Εάν δεν υποστηρίζει κανένα από αυτά τα πρωτόκολλα, "
2104-
"γίνεται raise μια :exc:`TypeError`. Εάν δοθεί το δεύτερο όρισμα *sentinel*, "
2105-
"τότε το *object* πρέπει να είναι ένα callable αντικείμενο. Ο iterator που "
2106-
"δημιουργήθηκε σε αυτή την περίπτωση θα καλέσει το *object* χωρίς ορίσματα "
2107-
"για κάθε κλήση στη μέθοδο :meth:`~iterator.__next__` ∙ εάν η τιμή που "
2108-
"επιστρέφετια είναι ίση με *sentinel*, θα γίνει raise η :exc:`StopIteration`, "
2109-
"διαφορετικά θα επιστραφεί η τιμή."
2100+
"υποστηρίζει το πρωτόκολλο :term:`iterable` (η μέθοδος :meth:`~object."
2101+
"__iter__`), ή πρέπει να υποστηρίζει το πρωτόκολλο ακολουθίας (η μέθοδος :"
2102+
"meth:`~object.__getitem__` με ακέραια ορίσματα που ξεκινούν από ``0``). Εάν "
2103+
"δεν υποστηρίζει κανένα από αυτά τα πρωτόκολλα, γίνεται raise μια :exc:"
2104+
"`TypeError`. Εάν δοθεί το δεύτερο όρισμα *sentinel*, τότε το *object* πρέπει "
2105+
"να είναι ένα callable αντικείμενο. Ο iterator που δημιουργήθηκε σε αυτή την "
2106+
"περίπτωση θα καλέσει το *object* χωρίς ορίσματα για κάθε κλήση στη μέθοδο :"
2107+
"meth:`~iterator.__next__` ∙ εάν η τιμή που επιστρέφετια είναι ίση με "
2108+
"*sentinel*, θα γίνει raise η :exc:`StopIteration`, διαφορετικά θα επιστραφεί "
2109+
"η τιμή."
21102110

21112111
#: library/functions.rst:1094
21122112
msgid "See also :ref:`typeiter`."

‎library/stdtypes.po

+15-17
Original file line numberDiff line numberDiff line change
@@ -1299,16 +1299,15 @@ msgstr ""
12991299
"προαπαιτούμενο ότι ``hash(x) == hash(y)`` όποτε ``x == y`` (δείτε την "
13001300
"τεκμηρίωση για την μέθοδο :meth:`~object.__hash__` για περισσότερες "
13011301
"λεπτομέρειες). Για την ευκολότερη εφαρμογή και αποτελεσματικότητα σε ένα "
1302-
"εύρος αριθμητικών τύπων "
1303-
"(συμπεριλαμβανομένων των :class:`int`, :class:`float`, :class:`decimal.Decimal` "
1304-
"και :class:`fractions.Fracion`) o κατακερματισμός της Python για "
1305-
"αριθμητικούς τύπους βασίζεται σε μία μόνο μαθηματική συνάρτηση που ορίζεται "
1306-
"για οποιονδήποτε ρητό αριθμό, και ως εκ τούτου ισχύει για όλα τα "
1307-
"instances :class:`int` και :class:`fractions.Fraction` και όλα πεπερασμένα "
1308-
"instances :class:`float` και :class:`decimal.Decimal`. Ουσιαστικά, αυτή η "
1309-
"συνάρτηση δίνεται από το modulo μείωσης ``P`` για ένα σταθερό πρώτο ``P``. Η "
1310-
"τιμή του ``P`` διατίθεται στην Python ως :attr:`~sys.hash_info.modulus` "
1311-
"atrribute του :data:`sys.hash_info`."
1302+
"εύρος αριθμητικών τύπων (συμπεριλαμβανομένων των :class:`int`, :class:"
1303+
"`float`, :class:`decimal.Decimal` και :class:`fractions.Fracion`) o "
1304+
"κατακερματισμός της Python για αριθμητικούς τύπους βασίζεται σε μία μόνο "
1305+
"μαθηματική συνάρτηση που ορίζεται για οποιονδήποτε ρητό αριθμό, και ως εκ "
1306+
"τούτου ισχύει για όλα τα instances :class:`int` και :class:`fractions."
1307+
"Fraction` και όλα πεπερασμένα instances :class:`float` και :class:`decimal."
1308+
"Decimal`. Ουσιαστικά, αυτή η συνάρτηση δίνεται από το modulo μείωσης ``P`` "
1309+
"για ένα σταθερό πρώτο ``P``. Η τιμή του ``P`` διατίθεται στην Python ως :"
1310+
"attr:`~sys.hash_info.modulus` atrribute του :data:`sys.hash_info`."
13121311

13131312
#: library/stdtypes.rst:726
13141313
msgid ""
@@ -1616,13 +1615,12 @@ msgid ""
16161615
"<yieldexpr>`."
16171616
msgstr ""
16181617
"Οι :term:`generator`\\s της Python παρέχουν έναν βολικό τρόπο για να "
1619-
"υλοποιήσετε το iterator πρωτόκολλο. Εάν η "
1620-
"μέθοδος :meth:`~iterator.__iter__` ενός container αντικειμένου είναι "
1621-
"υλοποιημένη ως generator, θα επιστρέψει αυτόματα ένα αντικείμενο iterator "
1622-
"(τεχνικά, ένα αντικείμενο generator) που παρέχει τις :meth:`!__iter__` "
1623-
"και :meth:`~generator.__next__` μεθόδους. Περισσότερες πληροφορίες σχετικά "
1624-
"με τους generators μπορείτε να βρείτε στην :ref:`the documentation for the "
1625-
"yield expression <yieldexpr>`."
1618+
"υλοποιήσετε το iterator πρωτόκολλο. Εάν η μέθοδος :meth:`~iterator."
1619+
"__iter__` ενός container αντικειμένου είναι υλοποιημένη ως generator, θα "
1620+
"επιστρέψει αυτόματα ένα αντικείμενο iterator (τεχνικά, ένα αντικείμενο "
1621+
"generator) που παρέχει τις :meth:`!__iter__` και :meth:`~generator.__next__` "
1622+
"μεθόδους. Περισσότερες πληροφορίες σχετικά με τους generators μπορείτε να "
1623+
"βρείτε στην :ref:`the documentation for the yield expression <yieldexpr>`."
16261624

16271625
#: library/stdtypes.rst:921
16281626
msgid "Sequence Types --- :class:`list`, :class:`tuple`, :class:`range`"

0 commit comments

Comments
 (0)
Please sign in to comment.