author | Puneeth Chaganti <punchagan@gmail.com> |
Tue, 26 Oct 2010 20:54:21 +0530 | |
changeset 355 | 75a182d6e908 |
parent 285 | 7c4855fb8e5f |
permissions | -rw-r--r-- |
\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.