Browse Source

add section about +=

master
Dimitri Merejkowsky 5 years ago
parent
commit
b5a29ae136
1 changed files with 27 additions and 3 deletions
  1. +27
    -3
      sessions/python-02.tex

+ 27
- 3
sessions/python-02.tex View File

@@ -43,6 +43,7 @@ Mais il vaut mieux recopier le code vous-mêmes.

\end{frame}


\begin{frame}[fragile]
\centering
\begin{beamercolorbox}[sep=8pt,center,shadow=true,rounded=true]{title}
@@ -50,6 +51,29 @@ Mais il vaut mieux recopier le code vous-mêmes.
\end{beamercolorbox}
\end{frame}


\begin{frame}[fragile]
\frametitle{Combiner assignation et opérations}

\begin{lstlisting}
>>> a = 3
>>> a = a + 1
3
\end{lstlisting}

Même résultat que:

\begin{lstlisting}
>>> a = 3
>>> a += 1
\end{lstlisting}

\vfill

Marche aussi avec \texttt{-=}, \texttt{*=} etc.

\end{frame}

\begin{frame}[fragile]
\frametitle{Retour sur les strings}

@@ -136,13 +160,13 @@ Nouvelle syntaxe: notez le '.' entre la variable et la "fonction".
Modification de la casse:

\begin{lstlisting}
>>> text = "HeLlO"
>>> text = "Hello"
>>> text.upper()
"HELLO"

>>> text = "Au Revoir"
>>> text.upper()
"AU REVOIR"
>>> text.lower()
"au revoir"

>>> text = "ceci est un titre"
>>> text.title()