manipulating-strings/quickref.tex
author Puneeth Chaganti <punchagan@fossee.in>
Thu, 11 Nov 2010 10:37:26 +0530
changeset 465 78d20cd87c7e
parent 285 7c4855fb8e5f
permissions -rw-r--r--
Added questions to writing python scripts.

\textbf{Manipulating strings}

String indexing starts from 0, like lists.

\lstinline|s = `Hello World'|\\
\lstinline|s[0:5]| gives \texttt{Hello}\\
\lstinline|s[6:]| gives \textt{World}\\
\lstinline|s[6::2]| gives \textt{Wrd}\\

\lstinline|s.replace('e', 'a')| returns a new string with all e's
replaced by a.  

\lstinline|s.lower()| and \lstinline|s.upper()| return new strings
with all lower and upper case letters, respectively.