0% found this document useful (0 votes)
17 views8 pages

Understanding Python Variables Basics

Uploaded by

Alan Joy
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
17 views8 pages

Understanding Python Variables Basics

Uploaded by

Alan Joy
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Python Variables

CS1543: Python Programming


Python Variables: Creating Variables

• Variables are containers for storing data values.


• Unlike other programming languages, Python has no command for declaring
a variable.
• A variable is created the moment you first assign a value to it.
Python Variables: Creating Variables

• Example:
x=5
y = "John"
print(x)
print(y)
• Output
5
John
Python Variables: Creating Variables
• Variables do not need to be declared with any particular type and can even
change type after they have been set.
x = 4 # x is of type int
x = "Sally" # x is now of type str
print(x)
Output:
Sally
Python Variables: Creating Variables
• String variables can be declared either by using single or double quotes:
x = "John"
print(x)
#double quotes are the same as single quotes:
x = 'John'
print(x)
Output:
John
John
Python Variables: Creating Variables
• 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)
Python Variables: Variable Names

#Legal variable names: #Illegal variable names:


myvar = "John" 2myvar = "John"
my_var = "John" my-var = "John"
_my_var = "John" my var = "John"
myVar = "John"
MYVAR = "John"
myvar2 = "John"
Thank You…

You might also like