data types
data types
syllabus
2020-21
Chapter 8
Data types
Computer Science
Class XI ( As per CBSE Board)
Sandeep Singh ( PGT Computer Science )
Data handling
Data Types
Data Type specifies which type of value a
variable can store. type() function is used to
determine a variable's type in Python.
Sandeep Singh ( PGT Computer Science )
Data type continue
1. Number In Python
It is used to store numeric values
a= 100
b= -100
c= 1*20
print(a)
print(b)
print(c)
Output :-
100
-100
200
Sandeep Singh ( PGT Computer Science )
Data type continue
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
Sandeep Singh ( PGT Computer Science )
Data type continue
2. Floating point numbers
It is a positive or negative real numbers with
a decimal point.
e.g.
a = 101.2
b = -101.4
c = 111.23
d = 2.3*3
print(a)
print(b)
print(c)
print(d)Run Code
Output :-
101.2
-101.4
111.23
6.8999999999999995
Output :-
301.4
121.0
Output :-
(5+0j)
(101+23j)
Output
str- computer science
str[0]- c
str[1:3]- om
str[3:]- puter science
str *2- computer sciencecomputer science
str +'yes'- computer scienceyes
Sandeep Singh ( PGT Computer Science )
Data type continue
e.g.
str='comp sc'
for i in str:
print(i)
Output
c
o
m
p
s
c
3. Boolean In Python
It is used to store two possible values either true or
false
e.g.
str="comp sc"
boo=str.isupper() # test if string contains upper case
print(boo)
Output
False
6. Set In Python
It is an unordered collection of unique and
immutable (which cannot be modified)items.
e.g.
set1={11,22,33,22}
print(set1)
Output
{33, 11, 22}
Output
{'Subject': 'comp sc', 'class': '11'}
Subject : comp sc
class : 11
Sandeep Singh ( PGT Computer Science )
Type conversion
The process of converting the value of one data type
(integer, string, float, etc.) to another data type is called
type conversion.
Python has two types of type conversion.
Implicit Type Conversion
Explicit Type Conversion
OUTPUT
('Data type of num_int:', <type 'int'>)
('Data type of num_str before Type Casting:', <type 'str'>)
('Data type of num_str after Type Casting:', <type 'int'>)
('Sum of num_int and num_str:', 57)
('Data type of the sum:', <type 'int'>)