Unit 8 – Python Programming
8.3 Python Data Types
1
Python Data types
Every value in Python has a data type.
Since everything is an object in Python programming,
data types are classes and variables are objects of
these classes.
There are various data types in Python.
2
Python Data types
1. • Numbers
2. • String
3. • List
4. • Tuple
5. • Dictionary
3
Numbers
Python supports integer, float and complex classes.
Integers are whole numbers.
ex: 5,100
Floating points are shown by the presence of a decimal
point.
ex: 5.0,6.4
4
Strings
Strings are immutable sequence of characters.
These are inserted either in “ ” or „ ‟.
A double quote (“ ”) can contain a single quote („ ‟).
5
Printing a Character or Set of Characters
within a String
Output:
6
Lists
List is a frequently used data type in Python.
List is created by placing all the items (elements) inside a
square bracket [ ], separated by commas.
ex: list1= [ 1, 2, 3, 4 ]
It can have any number of items and they may be of
different types (integer, float, string etc.).
ex: list2= [ 1, “abc”, 2.6, „a‟]
7
Accessing Values in a List
Example:
Output:
8
Tuples
A tuple is created by placing all the items
(elements) inside parentheses (), separated by
commas.
A tuple can have any number of items and they
may be of different types.
9
Tuples..
Tuple is putting different comma-separated values between
parentheses().
ex: tuple1 = (1, “abc”, 2.6, „a‟)
Empty tuple is written two parentheses containing nothing.
ex: tuple2 = ()
Tuple containing a single value :
ex: tuple3 = (1,)
10
Accessing Values in a Tuple
Example:
Output:
11
Dictionary
Python dictionary is an unordered collection of items that has a key:
value pair.
Also known as associative arrays or hash tables.
It is written by placing items inside curly braces {} separated by
comma.
ex: { “name”: “Jane” , “age”: 14, “grade”: 8 }
Values can be of any data type and can repeat and keys must be
unique.
12
Accessing Values in a Dictionary
Example:
Output:
13
Lesson Summary
Python Data Types- Introduction
Number
String
List
Tuple
Dictionary
14
Thank You.
15