Tutorial Control Flow review : non breakable spaces.

This commit is contained in:
Christophe Nanteuil 2018-02-02 23:23:20 +01:00 committed by Julien Palard
parent d743c97bd8
commit 58680beca9

View File

@ -39,7 +39,7 @@ msgid ""
"Perhaps the most well-known statement type is the :keyword:`if` statement. " "Perhaps the most well-known statement type is the :keyword:`if` statement. "
"For example::" "For example::"
msgstr "" msgstr ""
"L'instruction :keyword:`if` est sans doute la plus connue. Par exemple : ::" "L'instruction :keyword:`if` est sans doute la plus connue. Par exemple ::"
#: ../Doc/tutorial/controlflow.rst:33 #: ../Doc/tutorial/controlflow.rst:33
msgid "" msgid ""
@ -77,7 +77,7 @@ msgstr ""
"de fin (comme en C), l'instruction :keyword:`for` en Python itère sur les " "de fin (comme en C), l'instruction :keyword:`for` en Python itère sur les "
"éléments d'une séquence (qui peut être une liste, une chaîne de " "éléments d'une séquence (qui peut être une liste, une chaîne de "
"caractères...), dans l'ordre dans lequel ils apparaissent dans la séquence. " "caractères...), dans l'ordre dans lequel ils apparaissent dans la séquence. "
"Par exemple :" "Par exemple ::"
#: ../Doc/tutorial/controlflow.rst:69 #: ../Doc/tutorial/controlflow.rst:69
msgid "" msgid ""
@ -90,7 +90,7 @@ msgstr ""
"l'intérieur de la boucle (par exemple pour dupliquer ou supprimer un " "l'intérieur de la boucle (par exemple pour dupliquer ou supprimer un "
"élément), il est plus que recommandé de commencer par en faire une copie, " "élément), il est plus que recommandé de commencer par en faire une copie, "
"celle-ci n'étant pas implicite. La notation \"par tranches\" rend cette " "celle-ci n'étant pas implicite. La notation \"par tranches\" rend cette "
"opération particulièrement simple : ::" "opération particulièrement simple ::"
#: ../Doc/tutorial/controlflow.rst:81 #: ../Doc/tutorial/controlflow.rst:81
msgid "" msgid ""
@ -110,7 +110,7 @@ msgid ""
"func:`range` comes in handy. It generates arithmetic progressions::" "func:`range` comes in handy. It generates arithmetic progressions::"
msgstr "" msgstr ""
"Si vous devez itérer sur une suite de nombres, la fonction intégrée :func:" "Si vous devez itérer sur une suite de nombres, la fonction intégrée :func:"
"`range` est faite pour cela. Elle génère des suites arithmétiques : :" "`range` est faite pour cela. Elle génère des suites arithmétiques ::"
#: ../Doc/tutorial/controlflow.rst:102 #: ../Doc/tutorial/controlflow.rst:102
msgid "" msgid ""
@ -123,7 +123,7 @@ msgstr ""
"générée ; ``range(10)`` génère une liste de 10 valeurs, dont les valeurs " "générée ; ``range(10)`` génère une liste de 10 valeurs, dont les valeurs "
"vont de 0 à 9. Il est possible de spécifier une valeur de début et/ou une " "vont de 0 à 9. Il est possible de spécifier une valeur de début et/ou une "
"valeur d'incrément différente(s) (y compris négative pour cette dernière, " "valeur d'incrément différente(s) (y compris négative pour cette dernière, "
"que l'on appelle également parfois le 'pas') ::" "que l'on appelle également parfois le 'pas') ::"
#: ../Doc/tutorial/controlflow.rst:116 #: ../Doc/tutorial/controlflow.rst:116
msgid "" msgid ""
@ -131,7 +131,7 @@ msgid ""
"and :func:`len` as follows::" "and :func:`len` as follows::"
msgstr "" msgstr ""
"Pour itérer sur les indices d'une séquence, on peut combiner les fonctions :" "Pour itérer sur les indices d'une séquence, on peut combiner les fonctions :"
"func:`range` et :func:`len` ::" "func:`range` et :func:`len` ::"
#: ../Doc/tutorial/controlflow.rst:129 #: ../Doc/tutorial/controlflow.rst:129
msgid "" msgid ""
@ -143,7 +143,7 @@ msgstr ""
#: ../Doc/tutorial/controlflow.rst:132 #: ../Doc/tutorial/controlflow.rst:132
msgid "A strange thing happens if you just print a range::" msgid "A strange thing happens if you just print a range::"
msgstr "Une chose étrange se produit lorsqu'on affiche un range : :" msgstr "Une chose étrange se produit lorsqu'on affiche un range ::"
#: ../Doc/tutorial/controlflow.rst:137 #: ../Doc/tutorial/controlflow.rst:137
msgid "" msgid ""
@ -170,7 +170,7 @@ msgstr ""
"s'attendent à quelque chose duquel ils peuvent tirer des éléments, " "s'attendent à quelque chose duquel ils peuvent tirer des éléments, "
"successivement, jusqu'à épuisement. On a vu que l'instruction :keyword:`for` " "successivement, jusqu'à épuisement. On a vu que l'instruction :keyword:`for` "
"est un itérateur. La fonction :func:`list` en est un autre, qui crée des " "est un itérateur. La fonction :func:`list` en est un autre, qui crée des "
"listes à partir d'itérables : ::" "listes à partir d'itérables ::"
#: ../Doc/tutorial/controlflow.rst:152 #: ../Doc/tutorial/controlflow.rst:152
msgid "" msgid ""
@ -209,14 +209,14 @@ msgstr ""
"été traités (dans le cas d'un :keyword:`for`) ou que la condition devient " "été traités (dans le cas d'un :keyword:`for`) ou que la condition devient "
"fausse (dans le cas d'un :keyword:`while`), mais pas lorsque la boucle est " "fausse (dans le cas d'un :keyword:`while`), mais pas lorsque la boucle est "
"interrompue par une instruction :keyword:`break`. L'exemple suivant, qui " "interrompue par une instruction :keyword:`break`. L'exemple suivant, qui "
"effectue une recherche de nombres premiers, en est une démonstration : ::" "effectue une recherche de nombres premiers, en est une démonstration ::"
#: ../Doc/tutorial/controlflow.rst:187 #: ../Doc/tutorial/controlflow.rst:187
msgid "" msgid ""
"(Yes, this is the correct code. Look closely: the ``else`` clause belongs " "(Yes, this is the correct code. Look closely: the ``else`` clause belongs "
"to the :keyword:`for` loop, **not** the :keyword:`if` statement.)" "to the :keyword:`for` loop, **not** the :keyword:`if` statement.)"
msgstr "" msgstr ""
"(Oui, ce code est correct. Regardez attentivement : l'instruction ``else`` " "(Oui, ce code est correct. Regardez attentivement : l'instruction ``else`` "
"est rattachée à la boucle :keyword:`for`, et **non** à l'instruction :" "est rattachée à la boucle :keyword:`for`, et **non** à l'instruction :"
"keyword:`if`.)" "keyword:`if`.)"
@ -872,7 +872,6 @@ msgstr ""
"Vous facilitez ainsi la lecture pour les utilisateurs qui n'ont qu'un petit " "Vous facilitez ainsi la lecture pour les utilisateurs qui n'ont qu'un petit "
"écran et, pour les autres, cela leur permet de visualiser plusieurs fichiers " "écran et, pour les autres, cela leur permet de visualiser plusieurs fichiers "
"côte à côte." "côte à côte."
#: ../Doc/tutorial/controlflow.rst:733 #: ../Doc/tutorial/controlflow.rst:733
msgid "" msgid ""
"Use blank lines to separate functions and classes, and larger blocks of code " "Use blank lines to separate functions and classes, and larger blocks of code "