Python Basics
Python Variables
Working with variables
Python Variables
Variables are containers for storing data values. In Python, you don't need to declare variables before using them, or declare their type.
Creating Variables
Python has no command for declaring a variable. A variable is created the moment you first assign a value to it:
x = 5
y = "John"
print(x)
print(y)
Variable Names
A variable can have a short name (like x and y) or a more descriptive name (age, carname, total_volume). Rules for Python variables:
- A variable name must start with a letter or the underscore character
- A variable name cannot start with a number
- A variable name can only contain alpha-numeric characters and underscores (A-z, 0-9, and _)
- Variable names are case-sensitive (age, Age and AGE are three different variables)
Assign Multiple Values
Python allows you to assign values to multiple variables in one line:
x, y, z = "Orange", "Banana", "Cherry"
print(x)
print(y)
print(z)
You can also assign the same value to multiple variables in one line:
x = y = z = "Orange"
print(x)
print(y)
print(z)
Output Variables
The Python print() function is often used to output variables:
x = "Python is awesome"
print(x)