[go: up one dir, main page]

0% found this document useful (0 votes)
24 views5 pages

Data Types

The document discusses the different built-in data types in Python including text, numeric, sequence, mapping, set, boolean, binary types. It provides examples of setting and getting the data type of a variable and converting between data types.

Uploaded by

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

Data Types

The document discusses the different built-in data types in Python including text, numeric, sequence, mapping, set, boolean, binary types. It provides examples of setting and getting the data type of a variable and converting between data types.

Uploaded by

ADITI CHOUHAN
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

Built-in Data Types

In programming, data type is an important concept.

Variables can store data of different types, and different types can do different things.

Python has the following data types built-in by default, in these categories:

Text Type: str

Numeric Types: int, float, complex

Sequence Types: list, tuple, range

Mapping Type: dict

Set Types: set, frozenset

Boolean Type: bool

Binary Types: bytes, bytearray, memoryview

Getting the Data Type

You can get the data type of any object by using the type() function:

Example

Print the data type of the variable x:

x=5
print(type(x))
Setting the Data Type

In Python, the data type is set when you assign a value to a variable:

Example Data Type

x = "Hello World" str »

x = 20 int »

x = 20.5 float »
x = 1j complex »

x = ["apple", "banana", "cherry"] list »

x = ("apple", "banana", "cherry") tuple »

x = range(6) range »

x = {"name" : "John", "age" : 36} dict »

x = {"apple", "banana", "cherry"} set »

x = frozenset({"apple", "banana", "cherry"}) frozenset »

x = True bool »

x = b"Hello" bytes »

x = bytearray(5) bytearray »

x = memoryview(bytes(5)) memoryview »

Setting the Specific Data Type

If you want to specify the data type, you can use the following constructor functions:

Example Data Type


x = str("Hello World") str »

x = int(20) int »

x = float(20.5) float »

x = complex(1j) complex »

x = list(("apple", "banana", "cherry")) list »

x = tuple(("apple", "banana", "cherry")) tuple »

x = range(6) range »

x = dict(name="John", age=36) dict »

x = set(("apple", "banana", "cherry")) set »

x = frozenset(("apple", "banana", "cherry")) frozenset »

x = bool(5) bool »

x = bytes(5) bytes »

x = bytearray(5) bytearray »

x = memoryview(bytes(5)) memoryview
Test Yourself With Exercises
Type Conversion

You can convert from one type to another with the int(), float(), and complex() methods:

Example

Convert from one type to another:

x = 1 # int
y = 2.8 # float
z = 1j # complex

#convert from int to float:


a = float(x)

#convert from float to int:


b = int(y)

#convert from int to complex:


c = complex(x)

print(a)
print(b)
print(c)

print(type(a))
print(type(b))
print(type(c))

Data Types In Python


1. Number
2. String
3. Boolean
4. List
5. Tuple
6. Set
7. Dictionary

1. Number In Python
It is used to store numeric values

Python has three numeric types:


1. Integers
2. Floating point numbers
3.Complex numbers
1. Integers
Integers or int are positive or negative numbers with no decimal point. Integers in Python 3 are of
unlimited size.
e.g.

a= 100
b= -100
c= 1*20
print(a)
print(b)
print(c)

Output :-
100
-100
200

Type Conversion of Integer


int() function converts any data type to integer.
e.g.
a = "101" # string
b=int(a) # converts string data type to integer. c=int(122.4) # converts float data type to integer.
print(b)
print(c)Run Code
Output :-
101
122

You might also like