diff --git a/library/stdtypes.po b/library/stdtypes.po index 66e1a3dbc..e1a34d974 100644 --- a/library/stdtypes.po +++ b/library/stdtypes.po @@ -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 \n" "Language-Team: \n" "Language: fr\n" @@ -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 " @@ -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 @@ -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 "" @@ -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 @@ -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 ``-``)." @@ -877,7 +878,7 @@ msgid "" msgstr "" "Le type int implémente la :term:`classe de base abstraite ` :class:`numbers.Integral`. Il fournit aussi quelques autres " -"méthodes :" +"méthodes :" #: ../Doc/library/stdtypes.rst:450 msgid "" @@ -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 @@ -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 @@ -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`." @@ -1992,7 +1993,7 @@ msgid "" msgstr "" "Les listes supportent toutes les opérations des séquences :ref:`communes " "` et :ref:`mutables `. Les listes " -"fournissent également la méthode supplémentaire suivante :" +"fournissent également la méthode supplémentaire suivante :" #: ../Doc/library/stdtypes.rst:1161 msgid "" @@ -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 " @@ -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 "" @@ -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 ` " -"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'``" @@ -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"