Python Tutorials

Operators in Python 0

Operators in Python

Program 1 # + – * ** / // % #a=50 #b=5 #print(a-b) #a=20.5 #b=10.4 #print(a-b) #print(5*3) #print(“Data Flair “*5) #a=5 #b=3 #print(a**b) #a=15/2 #print(a) a=10//2 print(a) a=10%2 print(a)  

Python String format() Method 1

Python String format() Method

Program 1 rno=101 name=”Vishal Sharma” age=34 salary=50000 str=”Your Roll No {rn} and Name {nm} and Age {ag} and Salary {sl}” str=str.format(rn=rno,nm=name,ag=age,sl=salary) print(str) Program 2 rno=int(input(“Enter Roll No”)) name=input(“Enter Name”) age=int(input(“Enter Age”)) salary=int(input(“Enter Salary”)) str=”Roll...

Python input() Function 0

Python input() Function

Program 1 print(“Enter First No”) a=int(input()) print(“Enter Second No”) b=int(input()) c=a+b print(c) Program 2 a=int(input(“Enter First Number”)) b=int(input(“Enter Second Number”)) print(“Before Swaping “,a ,” “,b) #c=a #a=b #b=c #a=a+b #b=a-b #a=a-b a,b=b,a print(“After Swaping...

Python Data Types and Identifier 0

Python Data Types and Identifier

Program 1 a=120 print(type(a)) a=”Hello” print(type(a)) a=12.34 print(type(a)) a=True print(type(a)) a=False print(type(a)) a=[12,3,4,5] print(type(a)) a=(1,2,3,4) print(type(a)) a={1,2,3,4} print(type(a)) a=None print(type(a)) Program 2 _a=10 print(_a) roll_no=100 print(roll_no) a1=100 a2=200 print(a1+a2) aaaaaaaaaaaaa=5000 print(aaaaaaaaaaaaa)  

Shallow Copy and Deep Copy in Python 0

Shallow Copy and Deep Copy in Python

Program 1 # Deep Copy import copy mylist1=[10,20,30,40,50,[100,200,300,400,500]] #mylist2=mylist1 mylist2=copy.deepcopy(mylist1) print(“Before Change”) print(mylist1) print(mylist2) print(“After Change”) mylist1[-1][0]=1200 print(mylist1) print(mylist2) # Shallow copy # import copy # mylist1=[10,20,30,40,50] # mylist2=mylist1.copy() # print(“Befor Change”) # print(mylist1)...

Magic Method in Python with Examples 0

Magic Method in Python with Examples

Program 1 class Student: def __init__(self,rno,name,course): self.rno=rno self.name=name self.course=course def __str__(self): s=”Roll No of Student ={} , Name of Student ={} , Course of Student ={}” s=s.format(self.rno,self.name,self.course) return s def __repr__(self): s=”Roll No={} ,...

Decorators in Python with Examples 0

Decorators in Python with Examples

Program 1 def mydecorate(myfactorial): def mywrapper(): print(“***Program for Factorial*******”) n=int(input(“Enter a Number”)) myfactorial(n) print(“***End of Program for Factorial*******”) return mywrapper def factorial(n): f=1 while(n!=0): f=f*n n=n-1 print(“Factorial is “,f) fun1=mydecorate(factorial) fun1() # def mydecorator(myfunction):...

Iterables vs Iterators vs Generators in Python 0

Iterables vs Iterators vs Generators in Python

Program 1 # import sys # Iterable collection # mylist=(10,20,30,40,50,60,70,80,90,100) # Iterable # for i in mylist: # print(i) # mylist=[10,20,30,40,50,60,70,80,90,100] # Iterator # mydata=iter(mylist) # print(type(mydata)) # print(mydata.__next__()) # print(mydata.__next__()) # print(mydata.__next__()) #...

Iterators in Python with Examples 0

Iterators in Python with Examples

Program 1 class MyIter: def __init__(self): self.n=1 self.x=50 def __iter__(self): return self def __next__(self): if(self.n<=50): m=self.n self.n=self.n+1 return m else: raise StopIteration def __previous__(self): if(self.x>=0): m=self.x self.x=self.x-1 return m else: raise StopIteration data=MyIter() #...

Generators in Python with Examples 0

Generators in Python with Examples

Program 1 def myfunction(): i=1 while(i<=5000): yield i i=i+1 #print(myfunction()) m=myfunction() print(next(m)*10) print(next(m)*10) print(next(m)*10) print(next(m)*10) print(next(m)*10) #print(list(m)) # Without Generator # import sys # def myfunction(): # mylist=[] # i=1 # while(i<=500): # mylist.append(i)...