STRING METHODS

Strings are amongst the most popular types in Python. We can create them by simply enclosing certain characters in quotes. Python treats single quotes the same as double quotes. Creating strings is as simple as assigning the value to a variable. We learned Built-in string methods like the ones below
capitalize()
Capitalizes first letter of string
isalnum()
Returns true if string has at least 1 character and all characters are alphanumeric and false otherwise.
isalpha()
Returns true if string has at least 1 character and all characters are alphabetic and false otherwise.
isdigit()
Returns true if string contains only digits and false otherwise
islower()
Returns true if string has at least 1 cased character and all cased characters are in lowercase and false otherwise.
isnumberic()
Returns true if a Unicode string contains only one numeric character and false otherwise.
istitle()
Returns true if string is properly "title-cased" and false otherwise.
isupper()
Returns true if string has at least one cased character and all cased characters are in uppercase and false otherwise
title()
Returns "title-cased" version of string, that is all words begin with uppercase, and the rest are lowercase
upper()
Converts lowercase letters in string to uppercase