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