summaryrefslogtreecommitdiff
path: root/getting_started_with_ipython/slides.tex
diff options
context:
space:
mode:
authorJovina2011-05-04 12:05:01 +0530
committerJovina2011-05-04 12:05:01 +0530
commit8f769af90d747f7e12e4ef64ec2ee9dabf19b727 (patch)
tree23b5de3ab7c201220de16da2fcbaf6a54e128a0f /getting_started_with_ipython/slides.tex
parent19c8f29fa0be1c8697078fbeae780c5aa52b0676 (diff)
downloadst-scripts-8f769af90d747f7e12e4ef64ec2ee9dabf19b727.tar.gz
st-scripts-8f769af90d747f7e12e4ef64ec2ee9dabf19b727.tar.bz2
st-scripts-8f769af90d747f7e12e4ef64ec2ee9dabf19b727.zip
Modified files in module1.
Diffstat (limited to 'getting_started_with_ipython/slides.tex')
-rw-r--r--getting_started_with_ipython/slides.tex178
1 files changed, 84 insertions, 94 deletions
diff --git a/getting_started_with_ipython/slides.tex b/getting_started_with_ipython/slides.tex
index f9be7b9..ce10206 100644
--- a/getting_started_with_ipython/slides.tex
+++ b/getting_started_with_ipython/slides.tex
@@ -1,6 +1,6 @@
-% Created 2010-12-18 Sat 12:23
+% Created 2011-05-04 Wed 12:02
\documentclass[presentation]{beamer}
-\usepackage[latin1]{inputenc}
+\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{fixltx2e}
\usepackage{graphicx}
@@ -8,7 +8,6 @@
\usepackage{float}
\usepackage{wrapfig}
\usepackage{soul}
-\usepackage{t1enc}
\usepackage{textcomp}
\usepackage{marvosym}
\usepackage{wasysym}
@@ -24,7 +23,7 @@ commentstyle=\color{red}\itshape, stringstyle=\color{darkgreen},
showstringspaces=false, keywordstyle=\color{blue}\bfseries}
\providecommand{\alert}[1]{\textbf{#1}}
-\title{Getting Started -- \texttt{ipython}}
+\title{}
\author{FOSSEE}
\date{}
@@ -32,71 +31,73 @@ showstringspaces=false, keywordstyle=\color{blue}\bfseries}
\begin{document}
+
+
+
+
+
+
+
+
+
\begin{frame}
- \frametitle{}
- \begin{center}
- \textcolor{blue}{Getting Started -- \texttt{ipython}}
- \end{center}
- \begin{center}
- \includegraphics[scale=0.25]{../images/iitb-logo.png}\\
- Developed by FOSSEE Team, IIT-Bombay. \\
- Funded by National Mission on Education through ICT
-
- MHRD, Govt. of India
- \end{center}
-\end{frame}
+\begin{center}
+\textcolor{blue}{Getting Started -- \texttt{ipython}}
+\end{center}
+\begin{center}
+\includegraphics[scale=0.25]{../images/iitb-logo.png}\\
+Developed by FOSSEE Team, IIT-Bombay. \\
+Funded by National Mission on Education through ICT
+
+MHRD, Govt. of India
+\end{center}
+\end{frame}
\begin{frame}
\frametitle{Objectives}
-\label{sec-1}
-At the end of this tutorial, you will be able to --
+\label{sec-2}
+
+ At the end of this tutorial, you will be able to,
+
\begin{itemize}
-\item invoke the \texttt{ipython} interpreter
-\item quit the \texttt{ipython} interpreter
-\item navigate the \texttt{ipython} session history
-\item use tab-completion
-\item look-up documentation of functions
-\item interrupt incomplete or incorrect commands
+\item invoke the \verb~ipython~ interpreter.
+\item quit the \verb~ipython~ interpreter.
+\item navigate in the history of \verb~ipython~.
+\item use tab-completion.
+\item look-up documentation of functions.
+\item interrupt incomplete or incorrect commands.
\end{itemize}
\end{frame}
-
\begin{frame}
\frametitle{Question 1}
-\label{sec-2}
+\label{sec-3}
+
+
\begin{enumerate}
\item Type \texttt{ab} and hit tab to see what happens.
\item Next, just type \texttt{a} and hit tab to see what happens.
\end{enumerate}
\end{frame}
-
\begin{frame}
\frametitle{Solution 1}
-\label{sec-3}
-\begin{enumerate}
-\item \texttt{ab} tab completes to \texttt{abs}
-\item \texttt{a<tab>} gives us a list of all the commands starting
- with a.
-\end{enumerate}
-\end{frame}
-
-\begin{frame}
-\frametitle{Question 2}
\label{sec-4}
- Look-up the documentation of \texttt{round} and see how to use it.
+ \texttt{ab} tab completes to \texttt{abs} and \texttt{a<tab>} gives us a list of all the
+ commands starting with a.
\end{frame}
\begin{frame}
-\frametitle{Solution 2}
+\frametitle{Question 2}
\label{sec-5}
- \texttt{round?}
+ Look-up the documentation of \texttt{round} and see how to use it
\end{frame}
\begin{frame}[fragile]
\frametitle{Question 3}
\label{sec-6}
Check the output of
-\begin{verbatim}
+\lstset{language=Python}
+\begin{lstlisting}
round(2.48)
round(2.48, 1)
round(2.48, 2)
@@ -104,7 +105,7 @@ round(2.48, 2)
round(2.484)
round(2.484, 1)
round(2.484, 2)
-\end{verbatim}
+\end{lstlisting}
Look-up the documentation of \texttt{round} and see how to use it.
\end{frame}
\begin{frame}
@@ -116,80 +117,69 @@ round(2.484, 2)
\begin{frame}
\frametitle{Question 4}
\label{sec-8}
+
+
\begin{enumerate}
-\item Try typing \texttt{round(2.484}, and hit enter. and then cancel
- the command using Ctrl-C.
-\item Then, type the command, \texttt{round(2.484, 2)}
+\item Type \texttt{round(2.484}, and hit enter and then cancel the command
+ using Ctrl-C.
+\item Then, type the command, \texttt{round(2.484, 2)} and resume
+ the video.
\end{enumerate}
\end{frame}
-\begin{frame}[fragile]
-\frametitle{Solution 4}
+\begin{frame}
+\frametitle{Summary}
\label{sec-9}
-\begin{verbatim}
-round(2.484
-^C
+ In this tutorial, we have learnt to –
-round(2.484, 2)
-\end{verbatim}
-\end{frame}
-\begin{frame}
-\frametitle{Summary}
-\label{sec-10}
-In this tutorial, we have learnt to --
\begin{itemize}
-\item invoke the IPython interpreter using \texttt{ipython} command
-\item quit \texttt{ipython} using \texttt{Ctrl-D}
-\item navigate the history using arrow keys
-\item use tab-completion to work faster
-\item look up documentation of functions using \texttt{?}
-\item send keyboard interrupts using \texttt{Ctrl-C}
+\item invoke the \verb~ipython~ interpreter by typing ipython.
+\item quit the \verb~ipython~ interpreter by using \verb~Ctrl-d~.
+\item navigate in the history of \verb~ipython~ by using the arrow keys.
+\item use tab-completionto work faster.
+\item see the documentation of functions using question mark.
+\item interrupt using \verb~Ctrl-c~ when we make an error.
\end{itemize}
\end{frame}
\begin{frame}
\frametitle{Evaluation}
-\label{sec-11}
+\label{sec-10}
-\begin{itemize}
-\item \texttt{ipython} is a programming language similar to Python \\
- True or False\\
- \vspace*{20pt}
- \item Which key combination quits \texttt{ipython}?\\
- \vspace*{10pt}
- * Ctrl + C\\
- * Ctrl + D\\
- * Alt + C\\
- * Alt + D\\
-\end{itemize}
-\end{frame}
-\begin{frame}
-\frametitle{Evaluation}
-\label{sec-12}
+\begin{enumerate}
+\item Ipython is a programming similar to Python?
+ True or False
+\item Which key combination quits ``ipython``?
\begin{itemize}
-\item Which character is used at the end of a command, in \texttt{ipython} to display the documentation\\
-\vspace*{10pt}
- * \_\\
- * ?\\
- * !\\
- * \&\\
+\item Ctrl + C
+\item Ctrl + D
+\item Alt + C
+\item Alt + D
\end{itemize}
+\item Which character is used at the end of a command, in Ipython to
+ display the documentation.
+\begin{itemize}
+\item under score ($_)$
+\item question mark (?)
+\item exclamation mark (!)
+\item ampersand (\&)
+\end{itemize}
+\end{enumerate}
\end{frame}
\begin{frame}
-\frametitle{Solutions}
-\label{sec-13}
+\frametitle{Solution}
+\label{sec-11}
-\begin{itemize}
+
+\begin{enumerate}
\item False
-\vspace*{10pt}
\item Ctrl + D
-\vspace*{10pt}
-\item ?
-\end{itemize}
+\item question mark (?)
+\end{enumerate}
\end{frame}
\begin{frame}
\frametitle{Acknowledgement}
-\label{sec-14}
+\label{sec-12}
\begin{block}{}
\begin{center}
@@ -204,4 +194,4 @@ In this tutorial, we have learnt to --
\end{block}
\end{frame}
-\end{document}
+\end{document} \ No newline at end of file