In this video course, you learned the ins and outs of Python string objects.
You learned how to access different characters in a string using indices
and slices, as well as how to determine the length of a string with len()
.
Strings come with numerous methods. The .upper()
and .lower()
methods convert all characters of a string to uppercase and lowercase,
respectively. The .rstrip()
, .lstrip()
, and .strip()
methods remove
whitespace from strings, and the .startswith()
and .endswith()
methods tell you if a string starts or ends with a given substring.
You also learned how to capture input from a user as a string using the
input()
function, and how to convert that input to a number using int()
and float()
. To convert numbers and other objects to strings, you use
str()
.
Finally, you learned how to use the .find()
and .replace()
methods to find
the location of a substring and replace a substring with a new string.
For more information on the concepts you’ve covered in this course, check out:
- Python 3’s f-strings: An Improved String Formatting Syntax
- Splitting, Concatenating, and Joining Strings in Python
- Reading Input and Writing Output in Python
Congratulations, you made it to the end of the course! What’s your #1 takeaway or favorite thing you learned? How are you going to put your newfound skills to use? Leave a comment in the discussion section and let us know.