A variable is an symbolic name that references a Python object. In this lesson, you will learn about string variables. Feel free to practice with the Python console below:
We can assign a string to a variable like so:
x = "My first variable" print(x)
We can add \n to indicate a new line:
x = "My first variable... \nthis is a new line" print(x)
Or we can specify them like so:
x = """ This is a multiline string. You can have multiple lines just like this! """ print(x)
When working with strings, it is common to need to limit the length of a string.
x = "My first variable... \nthis is a new line" len(x)
Strings are arrays!
You can access an index of any string just like an array. The example below will print the first character of the string:
x="This is my string" print(x)
This would be useful if for example if you wanted to do something like take the first and last name of a person and create a username:
firstname = "Joe" lastname = "Friday" print(firstname + lastname)
Return true or false if a string contains a keyword:
x = "My first variable... \nthis is a new line" "variable" in x
We can us if / in to search a string for a keyword:
x = "My first variable... \nthis is a new line" if "variable" in x: print("We found 'variable' in the string!")
Sign up to access the rest of this lesson
You must either log in or sign up to access this lesson.