top of page

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())

bottom of page