Chapter 6: Strings Flashcards
A variable used to count something, usually initialized to zero and then incremented.
counter
A string with no characters and length 0, represented by two quotation marks.
empty string
A boolean variable used to indicate whether a condition is true or false.
flag
A statement that calls a method.
invocation
The property of a sequence whose items cannot be assigned.
immutable
An integer value used to select an item in a sequence, such as a character in a string.
index
One of the values in a sequence.
item
A function that is associated with an object and called using dot notation.
eg. string.upper()
method
Something a variable can refer to. For now, you can use it and “value” interchangeably.
object
A pattern of traversal that stops when it finds what it is looking for.
search
An ordered set; that is, a set of values where each value is identified by an integer index.
sequence
A part of a string specified by a range of indices.
slice
To iterate through the items in a sequence, performing a similar operation on each.
traverse
Contains both data (the actual string itself) and methods, which are effectively functions that are built into it and are available to any instance of it.
object
boolean operator that takes two strings and returns True if the first appears as a substring in the second
in
eg. ‘a’ in ‘banana’