2s98mF

Written on June 24, 2019
% Dans le préambule
% -----------------
\usepackage{listings}
% -----------------

\lstset{language=Python,frame=tb,
        numbers=left,
        basicstyle=\sffamily}

\begin{lstlisting}
def est_premier(n):
  '''n est-il premier ?'''
  for i in range(2,n//2):
    if n%i==0:
      return False
  return True

def liste_premiers(n):
  '''Liste des premiers <n'''
  L=[2]
  # de 3 à n-1 par incr. de 2
  for i in range(3,n,2):
      if est_premier(i):
        L = L+[i]
  return L
\end{lstlisting}