0% found this document useful (0 votes)
44 views

Python Data Types

This document discusses Python data types. It explains that in Python, everything is an object and data types are classes. The main data types covered are numbers, strings, lists, tuples, and dictionaries. Numbers can be integers or floats. Strings are immutable sequences of characters. Lists are mutable sequences that can contain different data types. Tuples are similar to lists but are immutable. Dictionaries contain keys and values, with unique keys and values that can be of any type. Examples are provided for each data type.

Uploaded by

shekhar bhandari
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
44 views

Python Data Types

This document discusses Python data types. It explains that in Python, everything is an object and data types are classes. The main data types covered are numbers, strings, lists, tuples, and dictionaries. Numbers can be integers or floats. Strings are immutable sequences of characters. Lists are mutable sequences that can contain different data types. Tuples are similar to lists but are immutable. Dictionaries contain keys and values, with unique keys and values that can be of any type. Examples are provided for each data type.

Uploaded by

shekhar bhandari
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 15

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

You might also like