8000 Fix stdlib by cyplp · Pull Request #27 · python/python-docs-fr · GitHub
[go: up one dir, main page]

Skip to content

Fix stdlib #27

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

8000
Closed
wants to merge 10 commits into from
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
61 changes: 31 additions & 30 deletions library/stdtypes.po
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-08-01 13:21+0200\n"
"PO-Revision-Date: 2017-09-22 09:22+0200\n"
"PO-Revision-Date: 2017-09-22 10:16+0200\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: \n"
"Language: fr\n"
Expand Down Expand Up @@ -334,7 +334,7 @@ msgstr ""
"Les objets de différents types, à l'exception de différents types "
"numériques, ne peuvent en aucun cas être égaux. En outre, certains types "
"(par exemple, les objets fonction) ne gèrent qu'une une notion dégénérée de "
"la comparaisonoù deux objets de ce type sont inégaux. Les opérateurs ``<``, "
"la comparaison où deux objets de ce type sont inégaux. Les opérateurs ``<``, "
"``<=``, ``>`` et ``>=`` lèvent une exception :exc:`TypeError` lorsqu'on "
"compare un nombre complexe avec un autre type natif numérique, lorsque les "
"objets sont de différents types qui ne peuvent pas être comparés, ou dans "
Expand Down Expand Up @@ -370,7 +370,7 @@ msgid ""
"exception."
msgstr ""
"Le comportement des opérateurs :keyword:`is` et :keyword:`is not` ne peut "
"pas être personnalisé; aussi ils peuvent être appliqués à deux objets "
"pas être personnalisé ; aussi ils peuvent être appliqués à deux objets "
"quelconques et ne soulèvent jamais d'exception."

#: ../Doc/library/stdtypes.rst:199
Expand Down Expand Up @@ -400,19 +400,20 @@ msgid ""
"numeric types, :mod:`fractions` that hold rationals, and :mod:`decimal` that "
"hold floating-point numbers with user-definable precision.)"
msgstr ""
"Il existe trois types numériques distincts: :dfn:`integers`, :dfn:`floating "
"point numbers` et :dfn:`complex numbers`. En outre, les booléens sont un "
"sous-type des entiers. Les entiers ont une précision illimitée. Les nombres "
"à virgule flottante sont généralement implémentés en utilisant des :c:type:"
"`double` en C; des informations sur la précision et la représentation "
"interne des nombres à virgule flottante pour la machine sur laquelle le "
"programme est en cours d'exécution est disponible dans :data:`sys."
"float_info`. Les nombres complexes ont une partie réelle et une partie "
"imaginaire, qui sont chacunes des nombres à virgule flottante. Pour extraire "
"ces parties d'un nombre complexe *z*, utilisez ``z.real`` et ``z.imag``. (La "
"bibliothèque standard comprend d'autres types numériques, :mod:`fractions` "
"qui stocke des rationnels et :mod:`decimal` qui stocke les nombres à virgule "
"flottante avec une précision définissable par l'utilisateur.)"
"Il existe trois types numériques distincts: :dfn:`integers` (entiers), :dfn:"
"`floating point numbers` (nombres flottants) et :dfn:`complex numbers` "
"(nombres complexes). En outre, les booléens sont un sous-type des entiers. "
"Les entiers ont une précision illimitée. Les nombres à virgule flottante "
"sont généralement implémentés en utilisant des :c:type:`double` en C ; des "
"informations sur la précision et la représentation interne des nombres à "
"virgule flottante pour la machine sur laquelle le programme est en cours "
"d'exécution est disponible dans :data:`sys.float_info`. Les nombres "
"complexes ont une partie réelle et une partie imaginaire, qui sont chacunes "
"des nombres à virgule flottante. Pour extraire ces parties d'un nombre "
"complexe *z*, utilisez ``z.real`` et ``z.imag``. (La bibliothèque standard "
"comprend d'autres types numériques, :mod:`fractions` qui stocke des "
"rationnels et :mod:`decimal` qui stocke les nombres à virgule flottante avec "
"une précision définissable par l'utilisateur.)"

#: ../Doc/library/stdtypes.rst:238
msgid ""
Expand Down Expand Up @@ -667,7 +668,7 @@ msgid ""
"conversions."
msgstr ""
"La conversion de virgule flottante en entier peut arrondir ou tronquer comme "
"en C; voir les fonctions :func:`math.floor` et :func:`math.ceil` pour des "
"en C ; voir les fonctions :func:`math.floor` et :func:`math.ceil` pour des "
"conversions bien définies."

#: ../Doc/library/stdtypes.rst:341
Expand Down Expand Up @@ -777,7 +778,7 @@ msgid ""
"``-``)."
msgstr ""
"Les priorités de toutes les opération à deux opérandes sur des bits sont "
"inférieures aux opérations numériques et plus élevées que les comparaisons; "
"inférieures aux opérations numériques et plus élevées que les comparaisons ; "
"l'opération unaire ``~`` a la même priorité que les autres opérations "
"numériques unaires (``+`` et ``-``)."

Expand Down Expand Up @@ -877,7 +878,7 @@ msgid ""
msgstr ""
"Le type int implémente la :term:`classe de base abstraite <abstract base "
"class>` :class:`numbers.Integral`. Il fournit aussi quelques autres "
"méthodes :"
"méthodes :"

#: ../Doc/library/stdtypes.rst:450
msgid ""
Expand Down Expand Up @@ -1153,7 +1154,7 @@ msgid ""
msgstr ""
"Si ``x = m / n`` est un nombre rationnel non négatif et ``n`` est divisible "
"par ``P`` (mais ``m`` ne l'est pas), alors ``n`` n'a pas de modulo inverse "
"``P`` et la règle ci-dessus n'est pas applicable; dans ce cas définir "
"``P`` et la règle ci-dessus n'est pas applicable ; dans ce cas définir "
"``hash(x)`` comme étant la valeur de la constante ``sys.hash_info.inf``."

#: ../Doc/library/stdtypes.rst:655
Expand Down Expand Up @@ -1534,7 +1535,7 @@ msgid ""
msgstr ""
"Les valeurs de *n* plus petites que ``0`` sont traités comme ``0`` (ce qui "
"donne une séquence vide du même type que *s*). Notez que les éléments de *s* "
"ne sont pas copiés; ils sont référencés plusieurs fois. Cela hante souvent "
"ne sont pas copiés ; ils sont référencés plusieurs fois. Cela hante souvent "
"de nouveaux développeurs Python, typiquement : ::"

#: ../Doc/library/stdtypes.rst:911
Expand Down Expand Up @@ -1915,7 +1916,7 @@ msgid ""
msgstr ""
"La valeur *n* est un entier, ou un objet implémentant :meth:`~object."
"__index__`. Zéro et les valeurs négatives de *n* permettent d'effacer la "
"séquence. Les éléments dans la séquence ne sont pas copiés; ils sont "
"séquence. Les éléments dans la séquence ne sont pas copiés ; ils sont "
"référencés plusieurs fois, comme expliqué pour ``s * n`` dans :ref:`typesseq-"
"common`."

Expand Down Expand Up @@ -1992,7 +1993,7 @@ msgid ""
msgstr ""
"Les listes supportent toutes les opérations des séquences :ref:`communes "
"<typesseq-common>` et :ref:`mutables <typesseq-mutable>`. Les listes "
"fournissent également la méthode supplémentaire suivante :"
"fournissent également la méthode supplémentaire suivante :"

#: ../Doc/library/stdtypes.rst:1161
msgid ""
Expand Down Expand Up @@ -2152,7 +2153,7 @@ msgid ""
"function call with three arguments, while ``f((a, b, c))`` is a function "
"call with a 3-tuple as the sole argument."
msgstr ""
"Notez que c'est en fait la virgule qui fait un tuple, pas les parenthèses. "
"Notez que c'est en fait la virgule qui fait un tuple et non les parenthèses. "
"Les parenthèses sont facultatives, sauf dans le cas du tuple vide, ou "
"lorsqu'elles sont nécessaires pour éviter l'ambiguïté syntaxique. Par "
"exemple, ``f(a, b, c)`` est un appel de fonction avec trois arguments, alors "
Expand Down Expand Up @@ -2299,9 +2300,9 @@ msgid ""
"and support for negative indices (see :ref:`typesseq`):"
msgstr ""
"Les *range* implémentent la classe de base abstraite :class:`collections.abc."
"Sequence`, et offrent des fonctionnalités telles que les tests "
"d'appartenance (avec *in*) , de recherche par index, le tranchage et ils "
"gerent les indices négatifs (voir :ref:`typesseq`):"
"Sequence` et offrent des fonctionnalités telles que les tests d'appartenance "
"(avec *in*), de recherche par index, le tranchage et ils gerent les indices "
"négatifs (voir :ref:`typesseq`):"

#: ../Doc/library/stdtypes.rst:1343
msgid ""
Expand Down Expand Up @@ -2368,8 +2369,8 @@ msgid ""
msgstr ""
"Les données textuelles en Python est manipulé avec des objets :class:`str` "
"ou :dfn:`strings`. Les chaînes sont des :ref:`séquences <typesseq>` "
"immuables depoints de code Unicode. Les chaînes littérales peuvent être "
"écrites de différentes manières :"
"immuables de points de code Unicode. Les chaînes littérales peuvent être "
"écrites de différentes manières :"

#: ../Doc/library/stdtypes.rst:1386
msgid "Single quotes: ``'allows embedded \"double\" quotes'``"
Expand Down Expand Up @@ -2518,7 +2519,7 @@ msgstr ""
"Pour plus d'informations sur la classe ``str`` et ses méthodes, voir les "
"sections :ref:`textseq` et :ref:`string-methods`. Pour formatter des chaînes "
"de caractères, voir les sections :ref:`f-strings` et :ref:`formatstrings`. "
"La section :ref:`stringservices` contient aussi des informations.-like"
"La section :ref:`stringservices` contient aussi des informations."

#: ../Doc/library/stdtypes.rst:1470
msgid "String Methods"
Expand Down
0