Podcast
Questions and Answers
The split method returns a list containing the ______ in the string.
The split method returns a list containing the ______ in the string.
words
By default, the split method uses ______ as a separator.
By default, the split method uses ______ as a separator.
space
The process of breaking a string into tokens is known as ______.
The process of breaking a string into tokens is known as ______.
tokenizing
In Python, you can use the ______ method to tokenize a string.
In Python, you can use the ______ method to tokenize a string.
The repetition operator that makes multiple copies of a string and joins them together is the ______ symbol.
The repetition operator that makes multiple copies of a string and joins them together is the ______ symbol.
The method that returns true if the string ends with a substring is called ______.
The method that returns true if the string ends with a substring is called ______.
The method that returns the lowest index in the string where a substring is found is called ______.
The method that returns the lowest index in the string where a substring is found is called ______.
The method that returns a copy of the string with all instances of old replaced by new is called ______.
The method that returns a copy of the string with all instances of old replaced by new is called ______.
The method returns true if the string ______ with substring.
The method returns true if the string ______ with substring.
The find method returns the lowest index of the ______, or if the substring is not contained in the string, returns -1.
The find method returns the lowest index of the ______, or if the substring is not contained in the string, returns -1.
The ______ method returns a copy of the string with all alphabetic letters converted to lowercase.
The ______ method returns a copy of the string with all alphabetic letters converted to lowercase.
The ______ method returns a copy of the string with all leading whitespace characters removed.
The ______ method returns a copy of the string with all leading whitespace characters removed.
The ______ method returns a copy of the string with all trailing whitespace characters removed.
The ______ method returns a copy of the string with all trailing whitespace characters removed.
The ______ method returns a copy of the string with all alphabetic letters converted to uppercase.
The ______ method returns a copy of the string with all alphabetic letters converted to uppercase.
The ______ method checks if the string ends with substring.
The ______ method checks if the string ends with substring.
The ______ method returns a copy of the string with all leading and trailing whitespace characters removed.
The ______ method returns a copy of the string with all leading and trailing whitespace characters removed.
Flashcards are hidden until you start studying
Study Notes
String Methods
- The
split
method returns a list containing the words in the string, using space as the default separator, but a different separator can be specified as an argument. - Tokenizing is the process of breaking a string into tokens, and in Python, it can be done using the
split
method.
Repetition Operator
- The
*
symbol is a repetition operator when applied to a string and an integer, creating multiple copies of the original string.
String Methods (continued)
endswith(substring)
: returnsTrue
if the string ends with the specified substring.find(substring)
: returns the lowest index in the string where the substring is found, or-1
if not found.replace(old, new)
: returns a copy of the string with all instances ofold
replaced bynew
.startswith(substring)
: returnsTrue
if the string starts with the specified substring.
Searching for Substrings
- Programs often need to search for substrings, and several methods can be used:
find(substring)
: searches for the substring within the string.startswith(substring)
: checks if the string starts with the substring.endswith(substring)
: checks if the string ends with the substring.
String Case Conversion
lower()
: returns a copy of the string with all alphabetic letters converted to lowercase.upper()
: returns a copy of the string with all alphabetic letters converted to uppercase.
Removing Whitespace
lstrip()
: returns a copy of the string with all leading whitespace characters removed.lstrip(char)
: returns a copy of the string with all instances ofchar
removed from the beginning.rstrip()
: returns a copy of the string with all trailing whitespace characters removed.rstrip(char)
: returns a copy of the string with all instances ofchar
removed from the end.strip()
: returns a copy of the string with all leading and trailing whitespace characters removed.strip(char)
: returns a copy of the string with all instances ofchar
removed from the beginning and end.
String Comparison
- String comparisons are case-sensitive.
- Uppercase characters are distinguished from lowercase characters.
- The
lower()
andupper()
methods can be used to make case-insensitive string comparisons.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.