From 1da8e809c5812bfbd6f8bead960c7c4165442a22 Mon Sep 17 00:00:00 2001 From: Mathieu Dupuy Date: Fri, 18 Jan 2019 23:22:09 +0100 Subject: [PATCH] =?UTF-8?q?reprise=20de=20la=20PR=20d'@ibrahimaroussi=20en?= =?UTF-8?q?=20int=C3=A9grant=20les=20remarques=20d'@awecx?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- library/random.po | 49 ++++++++++++++++++++++++----------------------- 1 file changed, 25 insertions(+), 24 deletions(-) diff --git a/library/random.po b/library/random.po index b5336412..498e2044 100644 --- a/library/random.po +++ b/library/random.po @@ -38,10 +38,10 @@ msgid "" "permutation of a list in-place, and a function for random sampling without " "replacement." msgstr "" -"Pour les entiers, il y a une sélection uniforme à partir d'une plage. Pour " -"les séquences, il existe une sélection uniforme d'un élément aléatoire, une " -"fonction pour générer une permutation aléatoire d'une liste sur place et une " -"fonction pour un échantillonnage aléatoire sans remplacement." +"Pour les entiers, il existe une sélection uniforme à partir d'une plage. " +"Pour les séquences, il existe une sélection uniforme d'un élément aléatoire, " +"une fonction pour générer une permutation aléatoire d'une liste sur place et " +"une fonction pour un échantillonnage aléatoire sans remplacement." #: ../Doc/library/random.rst:19 msgid "" @@ -49,10 +49,10 @@ msgid "" "lognormal, negative exponential, gamma, and beta distributions. For " "generating distributions of angles, the von Mises distribution is available." msgstr "" -"Sur la ligne réelle, il y a des fonctions pour calculer des distributions " -"uniformes, normales (gaussiennes), log-normales, exponentielles négatives, " -"gamma et bêta. Pour générer des distributions d'angles, la distribution de " -"*von Mises* est disponible." +"Pour l'ensemble des réels, il y a des fonctions pour calculer des " +"distributions uniformes, normales (gaussiennes), log-normales, " +"exponentielles négatives, gamma et bêta. Pour générer des distributions " +"d'angles, la distribution de *von Mises* est disponible." #: ../Doc/library/random.rst:23 msgid "" @@ -66,14 +66,15 @@ msgid "" "purposes, and is completely unsuitable for cryptographic purposes." msgstr "" "Presque toutes les fonctions du module dépendent de la fonction de base :" -"func:`.random`, qui génère un flotteur aléatoire de façon uniforme dans la " -"plage semi-ouverte[0.0, 1.0]. Python utilise le Twister de Mersenne comme " -"générateur de noyau. Il produit des flotteurs de précision de 53 bits et a " -"une période de 2\\*\\*\\*19937-1. L'implémentation sous-jacente en C est à " -"la fois rapide et *threadsafe*. Le Twister de Mersenne est l'un des " -"générateurs de nombres aléatoires les plus largement testés qui existent. " -"Cependant, étant complètement déterministe, il n'est pas adapté à tous les " -"usages et est totalement inadapté à des fins cryptographiques." +"func:`.random`, qui génère un nombre à virgule flottante aléatoire de façon " +"uniforme dans la plage semi-ouverte [0.0, 1.0). Python utilise l'algorithme " +"*Mersenne Twister* comme générateur de noyau. Il produit des flottants de " +"précision de 53 bits et a une période de 2\\*\\*\\*19937-1. " +"L'implémentation sous-jacente en C est à la fois rapide et *threadsafe*. Le " +"*Mersenne Twister* est l'un des générateurs de nombres aléatoires les plus " +"largement testés qui existent. Cependant, étant complètement déterministe, " +"il n'est pas adapté à tous les usages et est totalement inadapté à des fins " +"cryptographiques." #: ../Doc/library/random.rst:32 msgid "" @@ -81,10 +82,10 @@ msgid "" "instance of the :class:`random.Random` class. You can instantiate your own " "instances of :class:`Random` to get generators that don't share state." msgstr "" -"Les fonctions fournies par ce module sont réellement dépendant de méthodes " -"d’une instance cachée de la classe :class:`randon.random`. Vous pouvez " -"créer vos propres instances de :class:`Random` pour obtenir des générateurs " -"qui ne partagent pas état." +"Les fonctions fournies par ce module dépendent en réalité de méthodes d’une " +"instance cachée de la classe :class:`randon.random`. Vous pouvez créer vos " +"propres instances de :class:`Random` pour obtenir des générateurs sans états " +"partagés." #: ../Doc/library/random.rst:36 msgid "" @@ -95,13 +96,13 @@ msgid "" "`~Random.getrandbits` method --- this allows :meth:`randrange` to produce " "selections over an arbitrarily large range." msgstr "" -"La classe :class:`Random` peut également être sous-classé si vous voulez " -"utiliser un générateur de base différent de votre propre conception : dans " +"La classe :class:`Random` peut également être sous-classée si vous voulez " +"utiliser un générateur de base différent, de votre propre conception : dans " "ce cas, remplacez les méthodes :meth:`~Random.random`, :meth:`~Random." "seed`, :meth:`~Random.gettate`, et :meth:`~Random.setstate`. En option, un " "nouveau générateur peut fournir une méthode :meth:`~Random.getrandbits` --- " -"ce qui permet :meth:`randrange` de produire des sélections sur une plage " -"arbitrairement large." +"ce qui permet à :meth:`randrange` de produire des sélections sur une plage " +"de taille arbitraire." #: ../Doc/library/random.rst:42 msgid ""