0% found this document useful (0 votes)
2 views4 pages

Python Variables

The document explains the concept of variables in Python, highlighting that they are created upon assignment without a specific declaration. It covers variable naming rules, case sensitivity, and the use of casting to specify data types. Additionally, it notes that string variables can be defined using either single or double quotes.

Uploaded by

murivashamaine
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)
2 views4 pages

Python Variables

The document explains the concept of variables in Python, highlighting that they are created upon assignment without a specific declaration. It covers variable naming rules, case sensitivity, and the use of casting to specify data types. Additionally, it notes that string variables can be defined using either single or double quotes.

Uploaded by

murivashamaine
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

Variables

Variables are containers for storing data values.

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)

Variables do not need to be declared with any particular type, and can even change type
after they have been set.

x=4

x = "Sally"

print(x)

Casting
If you want to specify the data type of a variable, this can be done with casting.
x = str(3) # x will be '3'
y = int(3) # y will be 3
z = float(3) # z will be 3.0

Single or Double Quotes?


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)

Case-Sensitive
Variable names are case-sensitive.

a = 4
A = "Sally"
#A will not overwrite a
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)

• A variable name cannot be any of the Python keywords.

Example

myvar = "John"

my_var = "John"

_my_var = "John"

myVar = "John"

MYVAR = "John"
myvar2 = "John"

print(myvar)

print(my_var)

print(_my_var)

print(myVar)

print(MYVAR)

print(myvar2)

You might also like