/**/ Python & MySQL: DATA HANDLING (CLASS - XI)

Tuesday, September 1, 2020

DATA HANDLING (CLASS - XI)

 

DATA HANDLING

Chapter – 5

Class – 11

Introduction

Most of the computer programming language support data type, variables, operator and expression like fundamentals. Python also support these.

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.

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  are of unlimited size.

Example:

a= 100

b= -100

c= 10*20

print(a)

print(b)

print(c)

Output :-

100

-100

200

 

Type Conversion of Integer: int() function converts any data type to integer.

Example

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)

Output :-

101

122

2. Floating point numbers: It is a positive or negative real numbers with a decimal point.

Example

a = 101.2

b = -101.4

c = 111.23

d = 2.3*3

print(a)

print(b)

print(c)

print(d)

Output :-

101.2

-101.4

111.23

6.8999999999999995

Type Conversion of Floating point numbers: float() function converts any data type to floating point number.

Example

a='301.4'              #string

b=float(a)             #converts string data type to floating point number.

c=float(121)        #converts integer data type to floating point number.

print(b)

print(c)

Output :-

301.4

121.0

3. Complex numbers: Complex numbers are combination of a real and imaginary part. Complex numbers are in the form of X+Yj, where X is a real part and Y is imaginary part.

Example

a = complex(5)                 # convert 5 to a real part val and zero imaginary part

print(a)

b=complex(101,23)         #convert 101 with real part and 23 as imaginary part

print(b)

Output :-

(5+0j)

(101+23j)

2. String In Python

A string is a sequence of characters. In python we can create string using single (' ') or double quotes (" "). Both are same in python.

Example

str='computer science'

print('str-', str) # print string

print('str[0]-', str[0]) # print first char 'h'

print('str[1:3]-', str[1:3]) # print string from postion 1 to 3 'ell'

print('str[3:]-', str[3:]) # print string staring from 3rd char 'llo world'

print('str *2-', str *2 ) # print string two times

print("str +'yes'-", str +'yes') # concatenated string

Output

str- computer science

str[0]- c

str[1:3]- om

str[3:]- puter science

str *2- computer sciencecomputer science

str +'yes'- computer scienceyes

(Loop) Iterating through string

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

4.List In Python

List are collections of items and each item has its own index value.

5. Tuple In Python

List and tuple, both are same except ,a list is mutable python objects and tuple is immutable Python objects. Immutable Python objects mean you cannot modify the contents of a tuple once it is assigned.

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}

7. Dictionary In Python

It is an unordered collection of items and each item consist of a key and a value.

e.g.

dict = {'Subject': 'comp sc', 'class': '11'}

print(dict)

print ("Subject : ", dict['Subject'])

print ("class : ", dict.get('class'))

Output :

{'Subject': 'comp sc', 'class': '11'}

Subject : comp sc

class : 11

Operator

Operators are special symbols in Python that carry out arithmetic or logical computation. The value that the operator operates on is called the operand.

Arithmetic operators

Used for mathematical operation

# EMI Calculator program in Python

def emi_calculator(p, r, t):

    r = r / (12 * 100) # one month interest

    t = t * 12 # one month period

    emi = (p * r * pow(1 + r, t)) / (pow(1 + r, t) - 1)

    return emi


# driver code

principal = 10000;

rate = 10;

time = 2;

emi = emi_calculator(principal, rate, time);

print("Monthly EMI is= ", emi)

Comparison operators: used to compare values

Logical operators

Example

Bitwise operators: Used to manipulate bit values.

Example:

Python Membership Operators:  Test for membership in a sequence

Example

Python Identity Operators

Example:

Operators Precedence :highest precedence to lowest precedence table

Expression

Type conversion

math module

It is a standard module in Python. To use mathematical functions of this module,we have to import the module using import math.


!!! THANK YOU !!!













2 comments:

Please do not any spam in the comment box.

CLASS XI HALF YEARLY QP WTH MS 2024

  Half Yearly Examination: 2024-25 Informatics Practices (065) Class- XI       Time Allowed: 3hrs                                     ...