...

/

Variables and String Methods

Variables and String Methods

Dive deeper into variable assignment and string methods.

We'll cover the following...

Variables

Now is a good time to learn about assigning variables. You can store anything as a variable to access it later. Variable assignment is performed using the = operator.

Press + to interact
x = 4 + 5
print(x)
print(x + 5)

Variable names must not start with a number, must not contain spaces, and cannot be the same name as an existing keyword (names like with, open, in, True, False, and, or, import, from, continue, yield, try, except, finally, def, pass, is, round, max, abs, print, id, class, bool, int, float, list, str, dict, set, if, elif, else, and others). Basically, if any Python interface puts bold formatting around a variable name, you are using a Python keyword, and you should pick a different variable name. Python convention is to use all lowercase letters with underscores instead of spaces like_this. The use of CamelCase or camelCase is discouraged but not forbidden. Here are some valid and invalid variable names:

Valid Invalid
x id
list_of_values list
range_of_something range of something

Checking Variable Name Understanding

Q

Is a great descriptive variable name a valid variable name?

A)

Yes

B)

No

If you want to print multiple things, you will have to pass them all to the print() ...