You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
-6Lines changed: 0 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,9 +1,3 @@
1
-
Relecteurs pour le tome 2
2
-
===============
3
-
4
-
Un tome 2 de *Python au lycée* est en préparation. Nous cherchons des élèves/étudiants/enseignants/informaticiens motivés qui voudraient bien relire/tester/corriger/critiquer un ou plusieurs chapitres.
5
-
Si vous êtes interessé, n'hésitez pas à contacter Arnaud Bodin.
Copy file name to clipboardExpand all lines: chercher/chercher.tex
+5-2Lines changed: 5 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -158,7 +158,7 @@
158
158
159
159
Exemple avec \ci{chaine = "ETRE OU NE PAS ETRE"}
160
160
\begin{itemize}
161
-
\item avec \ci{exp = "P.S"}, alors \ci{python_regex_chercher(chaine,exp)} renvoie
161
+
\item avec \ci{exp = "P.S"}, alors \ci{python_regex_chercher(chaine,exp)} renvoie
162
162
\ci{('PAS', 11, 14)}.
163
163
\item avec \ci{exp = "E..E"}, la fonction renvoie
164
164
\ci{('ETRE', 0, 4)}.
@@ -279,7 +279,7 @@
279
279
280
280
Exemple. Pour la transformation \rzero\rzero\run\run{} $\rightarrow$\run\run\rzero\rzero{} et la phrase \rzero\rzero\rzero\rzero\run\run\rzero\run\run, les phrases obtenues sont :
Pour cet exemple l'appel à la fonction \ci{iterations()} renvoie alors $4$ (le nombre de transformations avant stabilisation) et \ci{"110110000"} (la phrase stabilisée).
Copy file name to clipboardExpand all lines: fonctions/fonctions.tex
+5-1Lines changed: 5 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -203,7 +203,11 @@
203
203
204
204
\item Dans les instructions d'une fonction, on peut bien sûr faire appel à d'autres fonctions !
205
205
206
-
\item Il est important de bien commenter tes programmes. Pour documenter une fonction, tu peux décrire ce qu'elle fait en commençant par un \emph{docstring}\index{docstring@\emph{docstring}}\index{fonction!docstring@\emph{docstring}}, c'est-à-dire une description (en français) entourée par trois guillemets : \ci{""" Ma fonction fait ceci et cela. """} à placer juste après l'entête.
206
+
\item Il est important de bien commenter tes programmes. Pour documenter une fonction, tu peux décrire ce qu'elle fait en commençant par un \emph{docstring}\index{docstring@\emph{docstring}}\index{fonction!docstring@\emph{docstring}}, c'est-à-dire une description (en français) entourée par trois guillemets :
207
+
208
+
\centerline{\ci{""" Ma fonction fait ceci et cela. """}}
209
+
210
+
à placer juste après l'entête.
207
211
208
212
209
213
\item Lorsque l'on définit une fonction, les variables qui apparaissent entre les parenthèses sont appelées les \defi{paramètres} ; par contre, lorsque l'on appelle la fonction, les valeurs entre les parenthèses sont appelées les \defi{arguments}\index{argument}\index{fonction!argument}. Il y a bien sûr une correspondance entre les deux.
Copy file name to clipboardExpand all lines: guide/guide-fonctions.tex
+4-4Lines changed: 4 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -663,7 +663,7 @@ \section{Tortue}
663
663
\item\ci{down()} \quad abaisse le stylo
664
664
\item\ci{up()} \quad relève le stylo
665
665
\item\ci{width(epaisseur)} \quad change l'épaisseur du trait
666
-
\item\ci{color(couleur)} \quad change la couleur du trait : \ci{"red"}, \ci{"green"}, \ci{"blue"}, \ci{"orange"}, \ci{"purple"},\ldots
666
+
\item\ci{color(couleur)} \quad change la couleur du trait : \ci{"red"}, \ci{"green"}, \ci{"blue"}, \ci{"orange"}\ldots
667
667
668
668
\item\ci{position()} \quad renvoie la position $(x,y)$ de la tortue
669
669
\item\ci{heading()} \quad renvoie la direction \ci{angle} vers laquelle pointe la tortue
@@ -839,11 +839,11 @@ \subsection{Boutons}
839
839
Quelques explications :
840
840
\begin{itemize}
841
841
\item On crée un bouton par la commande \ci{Button}. L'option \ci{text} personnalise le texte qui s'affiche sur le bouton. On ajoute le bouton créé à la fenêtre par la méthode \ci{pack}.
842
-
\item Le plus important est l'action associée au bouton ! C'est l'option \ci{command} qui reçoit le nom de la fonction à exécuter lorsque le bouton est cliqué. Pour notre exemple \ci{command=action_bouton} associe au clic sur le bouton un changement de couleur.
842
+
\item Le plus important est l'action associée au bouton ! C'est l'option \ci{command} qui reçoit le nom de la fonction à exécuter lorsque le bouton est cliqué. Pour notre exemple \ci{command = action_bouton} associe au clic sur le bouton un changement de couleur.
843
843
844
-
\item Attention ! il faut donner le nom de la fonction sans parenthèses : \ci{commande=ma_fonction} et pas \ci{command=ma_fonction()}.
844
+
\item Attention ! il faut donner le nom de la fonction sans parenthèses : \ci{commande=ma_fonction} et pas \ci{command = ma_fonction()}.
845
845
846
-
\item Pour associer au bouton \og{}Quitter\fg{} la fermeture du programme, l'argument est \ci{command=root.quit}.
846
+
\item Pour associer au bouton \og{}Quitter\fg{} la fermeture du programme, l'argument est \ci{command = root.quit}.
847
847
848
848
\item La commande \ci{canvas.delete("all")} efface tous les dessins de notre fenêtre graphique.
Copy file name to clipboardExpand all lines: listes/listes-2.tex
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -345,7 +345,7 @@
345
345
\end{array}
346
346
$$
347
347
348
-
\item\textbf{Addition de blocs.} Définis une fonction \ci{addition_bloc_carre(grand_carre,petit_carre)} qui ajoute par bloc un petit carré au grand carré comme sur l'exemple ci-dessous. Le petit carré $2\times2$ à gauche est ajouté au grand carré au centre pour donner le résultat à droite. Pour cette addition le grand carré est décomposé en $9$ blocs, il y a en tout $36$ additions.
348
+
\item\textbf{Addition de blocs.} Définis une fonction \ci{addition_bloc_carre(grand_carre,petit_carre)} qui ajoute par bloc un petit carré au grand carré comme sur l'exemple ci-dessous. Le petit carré $2\times2$ à gauche est ajouté au grand carré au centre pour donner le résultat à droite. Pour cette addition le grand carré est décomposé en $9$ blocs, il y a en tout $36$ additions.
0 commit comments