Data Type in Python, What is Data Type in Python
The data type is used to provide a pattern, size, and memory allocation of data using variable, constant, and method.
Q WAP to convert temperature from Celsius to Fahrenheit?
Q WAP to perform multiplication of a complex number using complex data type?
Q WAP to evaluate the middle number in three-digit numbers based on order?
a= 132 #2
a=456 #5
a = 546 #5
Q WAP to print data in the single quote and double quote
Python uses data type internally in the program, no need to write a data type declaration in the program because python provides flexibility to the identifier to contain multiple types of data using a single name identifier.
a=10
a= "hello"
a= True
Type of Data type:-
Primitive Type:- it is the primary data type of Python that is common for all programming languages.
1 int :- a=10
2 float:- a=12.34
3 String:- Collection of Char's
1) String With Double Quote:-
It used to declare outer String on Python Script.
s= "data"
2) String With Single Quote:-
It is used to declare inner String on Python Script.
s= 'data'
3) String With double quote three times
s= """data""" it support paragraph pattern or multiline statements
4) String with a single quote three times:-
It is used to provide a multiline comment block.
''' comment ''' multiline comment
Example of String -
a = "<h1 style='color:red'>Welcome</h1>"
print(a)
b = 'hello ahdfbjhdbfhfd'
print(b)
c = """ hello dkjfhdkhfgdhg fjidkjfdkjfgjkdfkdg fhgdhfg hdagfhjdgfdfdfhdfjh
dfhgdhfg hjdg fhjdsg fhgdhfgdhjfghdgfhjdsgfhjdghjfgdhjfgdh """
print(c)
4 boolean:-
it is used to create checkpoint or true|false value in the variable
by default, if statement, loop statement return a boolean value
b = True
b= False
boolean type basically used on a conditional statement, loop statement
Most Important Question of Boolean Data Type:-
s = True
print(s+1)
s1 = False
print(s1+1)
print(s+s1)
Derived Data type:-
this type of data type is specially created for Python Script.
1 LIST:- it is used to contain a set of elements using an index from 0 to size-1 whose value can be change
2 TUPLE:- it is used to contain a set of elements using the index value pair whose value can not be changed
3 DICTIONARY:- it is used to contain a set of elements using key: value pair
4 Set:- It is used to display elements randomly.
5 DATETIME:- it is used to contain current data and time
6 Class:- it is used to create a User-define type
7 Complex:- it is used to contain a complex number
a = 2+3j j means iota
........................................................................................................
Predefine function in Python for Data type
type():- it is used to represent the data type of an identifier in Python. it returns Classname: Datatype under generic pattern.
If we want to display only data type name then python provides __name__ attribute to get the datatype.
a=10
print(type(a)) a=20.2 print(type(a)) a=2+3j print(type(a)) a=(10,20) print(type(a)) a=[10,20] print(type(a)) a={'a':10,'b':20} print(type(a)) a=True print(type(a)) a='hello' print(type(a)) a="hello" print(type(a)) a="""hello""" print(type(a))
int():- this method is used to convert numeric String to integer
a= "123"
a = int(a) #123
float():- this method is used to convert numeric float String or integer to float
a=12
a = float(12) #12.0
a= "12.34"
a=float(a) #12.34
str():- this method is used to convert int, float type value to String type
a= 12
b=str(a) #"12"
b = str(12.34) #"12.34"
Q WAP to convert temperature from Celsius to Fahrenheit?
Q WAP to perform multiplication of a complex number using complex data type?
Q WAP to evaluate the middle number in three-digit numbers based on order?
a= 132 #2
a=456 #5
a = 546 #5
Q WAP to print data in the single quote and double quote
"Welcome in SCS"
'Welcome in Python'
'\n hello \n"
Program of multiplication of complex numbers using complex data type-->
ReplyDeletex=complex(3+5j)
print(x)
y=complex(2+3j)
print(y)
multiply=x*y
print("multiplication of complex numbers=",multiply)
Program to convert temperature from Celsius to Fahrenheit-->
ReplyDeletec=float(input("enter the value of c"))
f=(9*c+160)/5
print("temprature in fahrenheit=",f)
Program to evaluate the middle number in three-digit numbers based on order-->
ReplyDeletenum=int(input("enter the three digit number"))
a=num%100
a=a//10
print("mid number is=",a)
wap tempuratre celsius to farahenite
ReplyDeletetemp=float(input("enter temp in celsius"))
tf=((temp*(9/5)+32)
print(tf)
wap tempurature farahnite to celsius
ReplyDeletetempf=float(input("enter temp in farhenite")
tc=((temp-32)*(5/9))
print(tc)
wap to perform multipication of complex number using complex data type
ReplyDeletecomp1=complex(input("enter 1st complex number"))
comp2=complex(input("enter 2nd complex number"))
c=(com1*comp2)
print(c)
Lokesh Rathore
ReplyDeleteMultiplication of Complex Number using Complex Data Type
Solution:-
a=complex(2+5j)
b=complex(4+8j)
c=a*b
print("The Multiplication of Complex Number is :- ", c)
Lokesh Rathore
ReplyDeletePrint data in the single quote and double quote ?
Solution:-
print("'Hello Lokesh !!!!'")
'''To Print the String in single Quote, Write the sentence in Double Quote with Single Quote.'''
print('"Hello Lokesh !!!!"')
'''To Print the string in Double Quote , Write the sentence in Single Quote with Double Quote.'''
c=float(input("enter temperature in centigrade"))
ReplyDeletef=((9/5)*c)+(32)
print(f)
wap to multiply complex no.
ReplyDeletea=2+3j
b=3+5j
print(a*b)
program to find mid no.
ReplyDeletenumber=int(input("enter the three digit number"))
a=number%100
a=a//10
print("middle number is=",a)
program to print any data in single quote and double quote-:
ReplyDeleted=input("enter any data")
print("'{}'" .format(d))
print('"{}"'.format(d))
# PYTHON (6 To 7 PM BATCH)
ReplyDelete# Multiplication of a complex number using complex data type.
a = complex(input("Enter the First Complex (a+bj) No. :\t"))
b = complex(input("Enter the Second Complex (a+bj) No.:\t"))
print("\nResult =\t",a*b)
#PYTHON( 6 To 7 PM BATCH)
ReplyDelete#To Find the middle number in three-digit numbers based on order .
a=int(input("Input First number: "))
b=int(input("Input Second number: "))
c=int(input("Input Tird number: "))
if(b<a and a<c):
print("Middle Number:\t",a)
elif(a<b and b<c):
print("Middle Number:\t",b)
elif(a<c and c<b):
print("Middle Number:\t",c)
pass
Parag Jaiswal
ReplyDelete#WAP to convert temperature from Celsius to Fahrenheit?
cel = int(input("Enter temperature = "))
fah = (cel * 1.8) +32
print("Temperature in fahrenheit is = ", fah)
Parag Jaiswal
ReplyDelete#WAP to perform multiplication of a complex number using complex data type?
a =complex(3+5j)
b =complex(2+4j)
print(a*b)
Parag Jaiswal
ReplyDelete3 WAP to evaluate the middle number in three-digit numbers based on order?
x = int(input("Enter 3 digit number = "))
a = x % 100
b = a // 10
print("Middle number is = ",b)
Parag Jaiswal
ReplyDelete#WAP to print data in the single quote and double quote
print('"Stay home, stay safe"')
print("'Use hand sanitizer & wear mask '")
multiplication of a complex number:-
ReplyDeletea=2+5j
b=4+6j
print("a=",a)
print("b=",b)
c=(a*b)
print("multiplication of a complex number:",c)
t_c = int(input("Enter Temperature Which you want to Convert into Fahrenheit = "))
ReplyDeletet_f = ((t_c)*9/5+32)
print(t_f)
print("print Message in within single quotes")
ReplyDeleteprint("'Hello Python'")
print("Print Message in within Double Quotes")
ReplyDeleteprint('"Hello Python"')
Reverse five digit number without using loop?
ReplyDeletenum = 45798
a = num%10 #5
num = num//10 #1234
b = num%10 #4
num= num//10 #123
c = num%10 #3
num= num//10 #12
d = num%10
num= num//10 #1
e = num%10
num1 = a*10000+b*1000+c*100+d*10+e*1
print(num1)
Post a Comment
If you have any doubt in programming or join online classes then you can contact us by comment .