Stringy Things
# --- El Stringy Stuff? ---
# ----- + Simple Concantenation -----
print('----- + Simple Concantenation -----')
var_string1=('Strings are fun' + ' to play with and tie in knots.')
print(var_string1)
# ----- * Multiple the String -----
print('\n----- * Simply Repeat -----')
var_string2=('Strings are fun ' * 5)
print(var_string2)
# ----- [] Slice a Single out of String -----
print('\n----- [] String Subset -----')
var_string3=('Strings are fun' [5])
print(var_string3)
# ----- [:] Slice a Range from a String -----
print('\n----- [] String Pull a Subset Start or End -----')
var_string4=('Strings are fun' [:5])
print(var_string4)
var_string5=('Strings are fun' [5:])
print(var_string5)
# ----- in Search in String -----
print('\n----- [] Check String for a Char -----')
var_string6=('u' in 'Strings are fun')
print(var_string6)
# ----- not in Search for 'Not In' String -----
print('\n----- [] Check Char NOT in String -----')
var_string7=('u' not in 'Strings are fun')
print(var_string7)
# ----- r/R a way to Display a Whole String (Special Char) -----
print('\n----- [] String Print Raw Special Char -----')
var_string8=(r'Strings\ "^&^%% are fun')
print(var_string8)
# Strings and Things Part II
myString_var=('sample Start String')
# --- Capitalize First Char ---
print('--- Capitalize Fiirst Char ---')
print(myString_var.capitalize())
# --- Title Capitalization ---
print('\n --- Title Capitalization ---')
print(myString_var.title())
# --- Capitalization ---
print('\n --- Upper Capitalization ---')
print(myString_var.upper())
# --- Low Case ---
print('\n --- Lower Case ---')
print(myString_var.lower())
# --- Find a Substring and Return Starting Location ---
# --- If not found returns -1 ----
print('\n --- Find a Substring ---')
print(myString_var.find('Star'))
# --- Find a Substring and Retun Starting Location ---
# --- If not found returns -1 ----
print('\n --- Find a Substring ---')
valuecheck_var=(myString_var.find('Star'))
if(valuecheck_var==-1):
print('We have not Found the Value')
else:
print('Value Found at Location: ' + str(valuecheck_var))
# --- Find a Substring and Replace ---
print('\n --- Find and Replace Substring ---')
print(myString_var.replace('String','I Love Puppies '))
# --- Starts With Check ---
print('\n --- Starts With D ---')
print(myString_var)
print(myString_var.startswith('D'))
# --- Ends With Check ---
print('\n --- Ends With g ---')
print(myString_var)
print(myString_var.endswith('g'))
# --- IsNumberic ---
print('\n --- Is Numeric ---')
print(myString_var.isnumeric())
print('\n --- Is Numeric ---')
myString_var='245'
print(myString_var.isnumeric())
# --- IsChar ---
print('\n --- Is Char No Spaces ---')
myString_var="assddsfdds"
print(myString_var.isalpha())