Part II – There are no STRINGS on me!

--Originally published at TC101 – Peaz Cooper

Well well well! First of all! Ask yourself the following questions:

How can I create a string? For what? Do I need a lamb first? Together we will learn the answers to these awesome and mind-blowing questions!


Strings are amongst the most popular types in Python. We can create them simply by enclosing characters in quotes. Python treats single quotes the same as double quotes. Creating strings is as simple as assigning a value to a variable.

var1 = 'Hello World!'
var2 = "Python Programming"

Python does not support a character type; these are treated as strings of length one, thus also considered a substring.

To access substrings, use the square brackets for slicing along with the index or indices to obtain your substring.

var1 = 'Hello World!'
var2 = "Python Programming"

print "var1[0]: ", var1[0]
print "var2[1:5]: ", var2[1:5]

You can “update” an existing string by (re)assigning a variable to another string. The new value can be related to its previous value or to a completely different string altogether.


If you follow these steps you’ll be coding like a bawse in no time!!!

#PeazCooperOut #TC101