% lien vers le programme entier : 02-RemplacerUneLettre-sol.py
\qrset{height=1.1cm,version=5}\rput(-1,-0.8){
\psframebox{\qrcode{https://idl-live.prepamath.fr/IL1NSI/02-RemplacerUneLettre-sol.py}}}
\vspace*{-10pt}
\begin{listing}{}{02-RemplacerUneLettre-sol.py}
\end{listing}

\newpage

Explications :

\begin{itemize}
\item Nous devons parcourir la chaîne \texttt{A}; la variable \texttt{i} représente ici l'index des caractères de la chaîne. Il faut donc que \texttt{i} prennent autant de valeurs qu'il y a de caractères dans \texttt{A}, donc \texttt{len(A)} valeurs.

\item On souhaite construire la chaîne \texttt{B} comme étant identique à la chaîne \texttt{A} sauf quand le caractère est \og e \fg, auquel cas on le remplace par \og a \fg. Il faut donc faire le test \og si le caractère d'index \texttt{i} est 'e' \fg, ce qui se traduit par \og \texttt{if A[i] == 'e'} \fg.
\end{itemize}
