\documentclass[12pt]{beamer}

%% Packages pour franciser le document
\usepackage[french]{babel}
\usepackage[np]{numprint}

%% Gestion des erreurs
\usepackage{etex}

%% Packages pour les maths
\usepackage{calc}		% Permet de faire des calculs 
\usepackage{systeme}	% Permet le création de systèmes

%% Création de nouvelles commandes
\usepackage{ifthen,xifthen}		% Tests if/then/else 
\usepackage{xargs}		%
\usepackage{numprint}	%
\usepackage{multido}	%

%% Packages pour le texte
\usepackage{eurosym}			% Symbole euro
\usepackage{lscape}				% Gestion du mode paysage
\usepackage{fancybox,fancyhdr,fancyvrb}	% Permet de définir de nouveau style d'encadrement, de réaliser les en-têtes et pieds de page, écrire en verbatim
\usepackage{frcursive}			
\usepackage{setspace}			% Permet de modifier l'interligne
\usepackage{lastpage}			% 
\usepackage{textcomp}	
\usepackage{keystroke}                       %

%% Packages pour insérer du code
\usepackage[cache=false]{minted}	% Permet d'insérer du code
\usepackage{alltt} 

%% Packages pour les tableaux
\usepackage{tabularx} 		% Permet de créer un tableau de largeur donnée.
\usepackage{colortbl}
\usepackage{multicol,multirow} 	% Permet de créer des cellules de tableau fusionnées horizontalement et verticalement
\usepackage{slashbox}

%% Packages pour les graphismes
\usepackage{rotating}			% Permet de tourner du texte	
\usepackage[export=pgf]{texgraph}
%\usepackage[tikz]{bclogo}			% Interdit avec Beamer
\usepackage{tikz}
\usepackage{eso-pic}
\usetikzlibrary{automata,arrows,shadows,calc,decorations.pathreplacing,shapes,shadows.blur,patterns}			%

%% Pour les swf
\usepackage{multimedia}
%\usepackage{media9}

\setbeamertemplate{itemize item}[ball]
\setbeamertemplate{itemize subitem}[triangle]
\setbeamertemplate{itemize subsubitem}[circle]


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%% Encodage et fonte du document %%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\usepackage[utf8]{inputenc}
\usepackage[charter]{mathdesign}
\usepackage{mathpazo,amssymb}
\usepackage{BOONDOX-cal}
\usepackage{fourier-orns}
\usepackage[T1]{fontenc} 

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%% Gestion des marges, entêtes, pieds de page et couleurs des sections et sous-sections %%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\usetheme{Warsaw}
%\usecolortheme{crane}
\usecolortheme{dolphin}
\definecolor{UBCblue}{rgb}{0.04706, 0.13725, 0.26667} % UBC Blue (primary)
\usecolortheme[named=UBCblue]{structure}
%\usecolortheme[named=Mahogany]{structure} % Sample dvipsnames color
\usefonttheme[onlymath]{serif}

%%% commentaires
%\setbeameroption{show notes}


\setbeamertemplate{headline}{%
\begin{beamercolorbox}[ht=0ex,dp=0ex,leftskip=.3cm,rightskip=.3cm plus1fil]{section in head/foot}%
    \raisebox{1.125ex}%
    {\tiny\bfseries\insertframenumber/\inserttotalframenumber}%
    \hfill%
\end{beamercolorbox}}
\setbeamertemplate{blocks}[rounded][shadow=false]
\addtobeamertemplate{headline}
{}
{%
  \vskip-0.2pt
  \pgfuseshading{beamer@topshade}
  \vskip-2pt
}

\newcommand{\beameronly}[1]{#1} % permet de mettre des pause dans beamer pas dans poly
\setbeamertemplate{navigation symbols}{}
\setbeamertemplate{footline}  % tiré du fichier beamerouterinfolines.sty
{
  \leavevmode%
  \hbox{%
  \begin{beamercolorbox}[wd=.333333\paperwidth,ht=2.25ex,dp=1ex,center]{author in head/foot}%
    \usebeamerfont{section in head/foot}{\bf\insertshorttitle}
  \end{beamercolorbox}%
  \begin{beamercolorbox}[wd=.333333\paperwidth,ht=2.25ex,dp=1ex,center]{title in head/foot}%
    \usebeamerfont{section in head/foot}{\bf\insertshortsubtitle} % pour avoir le nom du diapo au centre
  \end{beamercolorbox}%
  \begin{beamercolorbox}[wd=.333333\paperwidth,ht=2.25ex,dp=1ex,right]{date in head/foot}%
    \insertframenumber{} / \inserttotalframenumber\hspace*{2ex} 
  \end{beamercolorbox}
  }%
  \vskip0pt%
}
\setlength{\parindent}{0cm}
% background beamer
\definecolor{couleurhaut}{rgb}{0.85,0.9,1}  % creme
\definecolor{couleurmilieu}{rgb}{1,1,1}  % vert pale
\definecolor{couleurbas}{rgb}{0.85,0.9,1}  % blanc
\setbeamertemplate{background canvas}[bg=white]%
\definecolor{forestgreen(web)}{rgb}{0.13, 0.55, 0.13}

\setbeamersize{text margin left=1cm}  % <- like this
\setbeamersize{text margin right=1cm} % <- like this

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%% Informations sur le document et gestion des liens %%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\title{\bf PYTHON : Les listes}
\subtitle{\bf Série 3}
\author{}
\institute{Calcul mental et automatismes – IREM de Clermont-Ferrand}
\date{}



\begin{document}

\begin{frame}
  \titlepage
\end{frame}

%%%%%%%%%%%%%%%%%%%
%%%% Question 1 %%%
%%%%%%%%%%%%%%%%%%%

\begin{frame}{\bf Question 1.}

{\Large
\inputminted[linenos=true,frame=single,bgcolor=black!5]{python}{./fichiersPython/q1.py}

Que contient la liste L à la fin de l'éxécution du programme ?
}
\end{frame}

%%%%%%%%%%%%%%%%%%%
%%%% Question 2 %%%
%%%%%%%%%%%%%%%%%%%

\begin{frame}{\bf Question 2.}

{\Large
\inputminted[linenos=true,frame=single,bgcolor=black!5]{python}{./fichiersPython/q2.py}

Que contient la liste L à la fin de l'éxécution du programme ?
}
\end{frame}

%%%%%%%%%%%%%%%%%%%
%%%% Question 3 %%%
%%%%%%%%%%%%%%%%%%%

\begin{frame}{\bf Question 3.}

{\Large
\inputminted[linenos=true,frame=single,bgcolor=black!5]{python}{./fichiersPython/q3.py}

Que contient la liste L à la fin de l'éxécution du programme ?
}
\end{frame}

%%%%%%%%%%%%%%%%%%%
%%%% Question 4 %%%
%%%%%%%%%%%%%%%%%%%

\begin{frame}{\bf Question 4.}

{\Large
\inputminted[linenos=true,frame=single,bgcolor=black!5]{python}{./fichiersPython/q4.py}

Que contient la liste L à la fin de l'éxécution du programme ?
}
\end{frame}

%%%%%%%%%%%%%%%%%%%
%%%% Question 5 %%%
%%%%%%%%%%%%%%%%%%%

\begin{frame}{\bf Question 5.}

{\Large
\inputminted[linenos=true,frame=single,bgcolor=black!5]{python}{./fichiersPython/q5.py}

Que contient L[2] ?
}
\end{frame}

%%%%%%%%%%%%%%%%%%%
%%%% Question 6 %%%
%%%%%%%%%%%%%%%%%%%

\begin{frame}{\bf Question 6.}

{\Large
\inputminted[linenos=true,frame=single,bgcolor=black!5]{python}{./fichiersPython/q6.py}

Que contient la liste L à la fin de l'éxécution du programme ?
}
\end{frame}

%%%%%%%%%%%%%%%%%%%
%%%% Question 7 %%%
%%%%%%%%%%%%%%%%%%%

\begin{frame}{\bf Question 7.}

{\small
\inputminted[linenos=true,frame=single,bgcolor=black!5]{python}{./fichiersPython/q7.py}
}
{\Large

Que contient la liste L à la fin de l'éxécution du programme ?
}
\end{frame}

%%%%%%%%%%%%%%%%%%%
%%%% Question 8 %%%
%%%%%%%%%%%%%%%%%%%

\begin{frame}{\bf Question 8.}

{\large
\inputminted[linenos=true,frame=single,bgcolor=black!5]{python}{./fichiersPython/q8.py}
}
{\Large

Que contient la liste L à la fin de l'éxécution du programme ?
}
\end{frame}

%%%%%%%%%%%%%%%%%%%
%%%% Question 9 %%%
%%%%%%%%%%%%%%%%%%%

\begin{frame}{\bf Question 9.}

{\small
\inputminted[linenos=true,frame=single,bgcolor=black!5]{python}{./fichiersPython/q9.py}
}
{\Large 

Que contient la liste L à la fin de l'éxécution du programme ?
}
\end{frame}

%%%%%%%%%%%%%%%%%%%
%%%% Question 10 %%%
%%%%%%%%%%%%%%%%%%%

\begin{frame}{\bf Question 10.}

{\small
\inputminted[linenos=true,frame=single,bgcolor=black!5]{python}{./fichiersPython/q10.py}
}
{\Large

Que contient la liste L à la fin de l'éxécution du programme ?
}
\end{frame}

%
%
%
%
%
%
%
%
%
%


\begin{frame}
 
\begin{center} \Huge \bf CORRECTION 
\end{center}
\end{frame}

%%%%%%%%%%%%%%%%%%%
%%%% Question 1 %%%
%%%%%%%%%%%%%%%%%%%

\begin{frame}{\bf Question 1.}

{\Large
\inputminted[linenos=true,frame=single,bgcolor=black!5]{python}{./fichiersPython/q1.py}

Que contient la liste L à la fin de l'éxécution du programme ?
\pause

\hfill\color{orange}{[0, 1, 2, 3, 4, 5]}
}
\end{frame}

%%%%%%%%%%%%%%%%%%%
%%%% Question 2 %%%
%%%%%%%%%%%%%%%%%%%

\begin{frame}{\bf Question 2.}

{\Large
\inputminted[linenos=true,frame=single,bgcolor=black!5]{python}{./fichiersPython/q2.py}

Que contient la liste L à la fin de l'éxécution du programme ?
\pause

\hfill\color{orange}{[1, 2, 3, 4, 5, 6, 7, 8, 9]}
}
\end{frame}

%%%%%%%%%%%%%%%%%%%
%%%% Question 3 %%%
%%%%%%%%%%%%%%%%%%%

\begin{frame}{\bf Question 3.}

{\Large
\inputminted[linenos=true,frame=single,bgcolor=black!5]{python}{./fichiersPython/q3.py}

Que contient la liste L à la fin de l'éxécution du programme ?
\pause

\hfill\color{orange}{[-3, 7, -1, 5]}
}
\end{frame}

%%%%%%%%%%%%%%%%%%%
%%%% Question 4 %%%
%%%%%%%%%%%%%%%%%%%

\begin{frame}{\bf Question 4.}

{\Large
\inputminted[linenos=true,frame=single,bgcolor=black!5]{python}{./fichiersPython/q4.py}

Que contient la liste L à la fin de l'éxécution du programme ?
\pause

\hfill\color{orange}{[2, 7, -1, 5]}
}
\end{frame}

%%%%%%%%%%%%%%%%%%%
%%%% Question 5 %%%
%%%%%%%%%%%%%%%%%%%

\begin{frame}{\bf Question 5.}

{\Large
\inputminted[linenos=true,frame=single,bgcolor=black!5]{python}{./fichiersPython/q5.py}

Que contient L[2] ?
\pause

\hfill\color{orange}{7}
}
\end{frame}

%%%%%%%%%%%%%%%%%%%
%%%% Question 6 %%%
%%%%%%%%%%%%%%%%%%%

\begin{frame}{\bf Question 6.}

{\Large
\inputminted[linenos=true,frame=single,bgcolor=black!5]{python}{./fichiersPython/q6.py}

Que contient la liste L à la fin de l'éxécution du programme ?
\pause

\hfill\color{orange}{[-3, 2, -1, 5]}
}
\end{frame}

%%%%%%%%%%%%%%%%%%%
%%%% Question 7 %%%
%%%%%%%%%%%%%%%%%%%

\begin{frame}{\bf Question 7.}

{\small
\inputminted[linenos=true,frame=single,bgcolor=black!5]{python}{./fichiersPython/q7.py}
}
{\Large

Que contient la liste L à la fin de l'éxécution du programme ?
\pause

\hfill\color{orange}{[2, 4, 6]}
}
\end{frame}

%%%%%%%%%%%%%%%%%%%
%%%% Question 8 %%%
%%%%%%%%%%%%%%%%%%%

\begin{frame}{\bf Question 8.}

{\large
\inputminted[linenos=true,frame=single,bgcolor=black!5]{python}{./fichiersPython/q8.py}
}
{\Large

Que contient la liste L à la fin de l'éxécution du programme ?
\pause

\hfill\color{orange}{[1, 4, 9, 16, 25, 36, 49]}
}
\end{frame}

%%%%%%%%%%%%%%%%%%%
%%%% Question 9 %%%
%%%%%%%%%%%%%%%%%%%

\begin{frame}{\bf Question 9.}

{\small
\inputminted[linenos=true,frame=single,bgcolor=black!5]{python}{./fichiersPython/q9.py}
}
{\Large 

Que contient la liste L à la fin de l'éxécution du programme ?
\pause

\hfill\color{orange}{[4, 16, 36]}
}
\end{frame}

%%%%%%%%%%%%%%%%%%%
%%%% Question 10 %%%
%%%%%%%%%%%%%%%%%%%

\begin{frame}{\bf Question 10.}

{\small
\inputminted[linenos=true,frame=single,bgcolor=black!5]{python}{./fichiersPython/q10.py}
}
{\Large

Que contient la liste L à la fin de l'éxécution du programme ?
\pause 

\hfill\color{orange}{[2, 4, 6]}
}
\end{frame}


\begin{frame}
\begin{center} {\Huge 
\input{./images/fin.tkz}
} \end{center}
\end{frame}


\end{document}
