manipulating-strings/slides.tex
changeset 367 2ca9b21ed8f9
parent 286 44f06ae0d957
equal deleted inserted replaced
366:894591150f7b 367:2ca9b21ed8f9
     1 % Created 2010-10-11 Mon 11:27
     1 % Created 2010-10-28 Thu 11:35
     2 \documentclass[presentation]{beamer}
     2 \documentclass[presentation]{beamer}
     3 \usepackage[latin1]{inputenc}
     3 \usepackage[latin1]{inputenc}
     4 \usepackage[T1]{fontenc}
     4 \usepackage[T1]{fontenc}
     5 \usepackage{fixltx2e}
     5 \usepackage{fixltx2e}
     6 \usepackage{graphicx}
     6 \usepackage{graphicx}
     7 \usepackage{longtable}
     7 \usepackage{longtable}
     8 \usepackage{float}
     8 \usepackage{float}
     9 \usepackage{wrapfig}
     9 \usepackage{wrapfig}
    10 \usepackage{soul}
    10 \usepackage{soul}
       
    11 \usepackage{t1enc}
    11 \usepackage{textcomp}
    12 \usepackage{textcomp}
    12 \usepackage{marvosym}
    13 \usepackage{marvosym}
    13 \usepackage{wasysym}
    14 \usepackage{wasysym}
    14 \usepackage{latexsym}
    15 \usepackage{latexsym}
    15 \usepackage{amssymb}
    16 \usepackage{amssymb}
    61 \end{frame}
    62 \end{frame}
    62 \begin{frame}[fragile]
    63 \begin{frame}[fragile]
    63 \frametitle{Solution 1}
    64 \frametitle{Solution 1}
    64 \label{sec-3}
    65 \label{sec-3}
    65 
    66 
    66 \lstset{language=Python}
    67 \begin{verbatim}
    67 \begin{lstlisting}
       
    68 In []:  s[1:-1]
    68 In []:  s[1:-1]
    69 \end{lstlisting}
    69 \end{verbatim}
    70 \end{frame}
    70 \end{frame}
    71 \begin{frame}
    71 \begin{frame}
    72 \frametitle{Question 2}
    72 \frametitle{Question 2}
    73 \label{sec-4}
    73 \label{sec-4}
    74 
    74 
    78 \end{frame}
    78 \end{frame}
    79 \begin{frame}[fragile]
    79 \begin{frame}[fragile]
    80 \frametitle{Solution 2}
    80 \frametitle{Solution 2}
    81 \label{sec-5}
    81 \label{sec-5}
    82 
    82 
    83 \lstset{language=Python}
    83 \begin{verbatim}
    84 \begin{lstlisting}
       
    85 In []:  s in week
    84 In []:  s in week
    86 In []:  s.lower()[:3] in week
    85 In []:  s.lower()[:3] in week
    87 \end{lstlisting}
    86 \end{verbatim}
    88 \end{frame}
    87 \end{frame}
    89 \begin{frame}
    88 \begin{frame}
    90 \frametitle{Question 3}
    89 \frametitle{Question 3}
    91 \label{sec-6}
    90 \label{sec-6}
    92 
    91 
    96 \end{frame}
    95 \end{frame}
    97 \begin{frame}[fragile]
    96 \begin{frame}[fragile]
    98 \frametitle{Solution 3}
    97 \frametitle{Solution 3}
    99 \label{sec-7}
    98 \label{sec-7}
   100 
    99 
   101 \lstset{language=Python}
   100 \begin{verbatim}
   102 \begin{lstlisting}
       
   103 email.replace('[dot], '.')
   101 email.replace('[dot], '.')
   104 print email
   102 print email
   105 \end{lstlisting}
   103 \end{verbatim}
   106 \end{frame}
   104 \end{frame}
   107 \begin{frame}
   105 \begin{frame}
   108 \frametitle{Question 4}
   106 \frametitle{Question 4}
   109 \label{sec-8}
   107 \label{sec-8}
   110 
   108 
   113 \end{frame}
   111 \end{frame}
   114 \begin{frame}[fragile]
   112 \begin{frame}[fragile]
   115 \frametitle{Solution 4}
   113 \frametitle{Solution 4}
   116 \label{sec-9}
   114 \label{sec-9}
   117 
   115 
   118 \lstset{language=Python}
   116 \begin{verbatim}
   119 \begin{lstlisting}
       
   120 email_str = email_str.replace(",", ";")
   117 email_str = email_str.replace(",", ";")
   121 \end{lstlisting}
   118 \end{verbatim}
   122 \end{frame}
   119 \end{frame}
   123 \begin{frame}
   120 \begin{frame}
   124 \frametitle{Summary}
   121 \frametitle{Summary}
   125 \label{sec-10}
   122 \label{sec-10}
   126 
   123