Python Object Oriented Programing OOP

OOP:

OOP āĻāϰ āĻĒā§‚āĻ°ā§āĻŖāϰ⧂āĻĒ āĻšāϞāσ Object-Oriented ProgrammingāĨ¤ OOP āϤ⧇ āϏāĻŦāĻ•āĻŋāϛ⧁āχ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟāĨ¤ āϝ⧇āĻŽāύ- āφāĻĒāύāĻŋ āφāĻŽāĻžāĻĻ⧇āϰ āĻāχ āĻŦāĻŋāĻļā§āĻŦāϕ⧇ āύāĻŋāϝāĻŧ⧇ āĻ•āĻ˛ā§āĻĒāύāĻž āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ āϝāĻž āϚāĻžāρāĻĻ, āϏ⧂āĻ°ā§āϝ, āĻĒ⧃āĻĨāĻŋāĻŦā§€ āχāĻ¤ā§āϝāĻžāĻĻāĻŋ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ āύāĻŋāϝāĻŧ⧇ āĻ—āĻ āĻŋāϤāĨ¤

āĻāĻ•āχāĻ­āĻžāĻŦ⧇, āφāĻĒāύāĻŋ āĻāĻ•āϟāĻŋ āĻ—āĻžāĻĄāĻŧāĻŋ āĻ•āĻ˛ā§āĻĒāύāĻž āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ āϝāĻž āϚāĻžāĻ•āĻž, āĻ—āĻŋāϝāĻŧāĻžāϰ, āχāĻžā§āϜāĻŋāύ āχāĻ¤ā§āϝāĻžāĻĻāĻŋ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ āύāĻŋāϝāĻŧ⧇ āĻ—āĻ āĻŋāϤāĨ¤

āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ āĻ…āϰāĻŋāϝāĻŧ⧇āĻ¨ā§āĻŸā§‡āĻĄ āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽāĻŋāĻ‚ āĻāϰ āϧāĻžāϰāĻŖāĻžāĻ“ āĻ…āύ⧇āĻ•āϟāĻž āĻĒāĻĨāĻŋāĻŦā§€ āĻāĻŦāĻ‚ āĻ—āĻžāĻĄāĻŧāĻŋāϰ āĻŽāϤāχāĨ¤ āĻāϟāĻŋ āϏāĻŦāĻ•āĻŋāϛ⧁āϕ⧇āχ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ āĻšāĻŋāϏāĻžāĻŦ⧇ āĻŦāĻŋāĻŦ⧇āϚāύāĻž āĻ•āϰ⧇āĨ¤ āφāĻĒāύāĻŋ āĻāχ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ āϏāĻŽā§‚āĻš āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āϤ⧈āϰāĻŋ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤

Create A Class

class Person:
    pass

Create An Instance And Access Class Attribute

class Person:
    name = 'olee'  #class Attribute
p1= Person()
print(p1.name)

Create A Method Inside Class And Access

class Person:
   def hello(self):
    print('Hello World')
p1= Person()
p1.hello()

self āϕ⧀āĻ“ā§ŸāĻžāĻ°ā§āĻĄ : self āĻĻā§āĻŦāĻžāϰāĻž āύāĻŋāϜ āĻ•ā§āϞāĻžāϏāϕ⧇ āχāĻ¨ā§āĻĄāĻŋāϕ⧇āϟ āĻ•āϰ⧇āĨ¤ āϝāĻ–āύ āφāĻŽāϰāĻž āϕ⧋āύ⧋ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ āϤ⧈āϰ⧀ āĻ•āϰāĻŋ āĻāĻŦāĻ‚ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ āĻāϰ āϕ⧋āύ⧋ āĻŽā§‡āĻĨāĻĄ āĻ•āϞ āĻ•āϰāĻŋ āĻ“āχ āĻŽā§‡āĻĨāĻĄ āĻ āϤāĻ–āύ āĻ…āĻŸā§‹āĻŽā§‡āϟāĻŋāĻ• āĻāĻ•āϟāĻž āφāĻ°ā§āϗ⧁āĻŽā§‡āĻ¨ā§āϟ āĻĒāĻžāϏ āĻ•āϰ⧇ āϝāĻž āĻ“āχ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ āϕ⧇ āύāĻŋāĻ°ā§āĻĻ⧇āĻļ āĻ•āϰ⧇āĨ¤ āϝāĻ–āύ āφāĻŽāϰāĻž p1 āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ āĻāϰ hello āĻŽā§‡āĻĨāĻĄ āĻ•āϞ āĻ•āϰāĻŋ āϤāĻ–āύ āĻ…āĻŸā§‹āĻŽā§‡āϟāĻŋāĻ• āĻāĻ•āϟāĻž āφāĻ°ā§āϗ⧁āĻŽā§‡āĻ¨ā§āϟ āĻĒāĻžāϏ āĻšā§Ÿ āϝāĻž p1 āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ āϕ⧇ āϧāĻžāϰāĻŖ āĻ•āϰ⧇āĨ¤ āϝāĻžāϰ āĻ•āĻžāϰāϪ⧇ p1.name āĻĻā§āĻŦāĻžāϰāĻž p1 āĻāϰ āύāĻŋāϜāĻ¸ā§āĻŦ name āφāĻŦāĻžāϰ āĻ•ā§āϞāĻžāϏ āĻāϰ āĻŽāĻ§ā§āϝ⧇ self.name āĻĻā§āĻŦāĻžāϰāĻž Person āĻ•ā§āϞāĻžāϏ āĻāϰ name āύāĻŋāĻ°ā§āĻĻ⧇āĻļ āĻ•āϰ⧇āĨ¤

__init__ () Method

āĻāχ āĻŽā§‡āĻĨāĻĄāϟāĻž āĻ•ā§āϞāĻžāϏ āĻāϰ āχāύāĻ¸ā§āĻŸā§āϝāĻžāĻ¨ā§āϏ āϝāĻ–āύ āĻ•āϞ āĻ•āϰ⧇ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ āϤ⧈āϰ⧀ āĻ•āϰāĻŋ āϤāĻ–āύ āĻ•āĻ¨ā§āϏāĻŸā§āϰāĻžāĻ•ā§āϟāϰ āĻāϰ āĻŽāϤ āĻ•āĻžāϜ āĻ•āϰ⧇āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āϟāĻ­āĻžāĻŦ⧇ init () āĻāĻ•āϟāĻŋ āĻĒ⧇āϰāĻžāĻŽāĻŋāϟāĻžāϰ self āύāĻžāĻŽā§‡ āĻ…āĻ¨ā§āϝ āύāĻžāĻŽā§‡āĻ“ āύāĻŋāϤ⧇ āĻĒāĻžāϰāĻŋāĨ¤āĻāϟāĻž āĻŦāĻžāĻ§ā§āϝāϤāĻžāĻŽā§‚āϞāĻ• āύāĻŋāϤ⧇āχ āĻšāĻŦ⧇ āϝāĻž āĻĻāĻŋā§Ÿā§‡ āφāĻŽāϰāĻž āĻ•ā§āϞāĻžāϏ āĻāϰ āĻĒā§āϰāĻĒāĻžāĻ°ā§āϟāĻŋ āĻāĻ•ā§āϏ⧇āϏ āĻ“ āĻāϏāĻžāχāύ āĻ•āϰāĻŦā§‹āĨ¤āϝ⧇āĻŽāύ init (myarg) .
āĻŽāύ⧇āĻ•āϰāĻŋ āφāĻŽāϰāĻž āϝāĻĻāĻŋ āϚāĻžāχ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ āϤ⧈āϰ⧀ āĻšāĻ“ā§ŸāĻžāϰ āϏāĻŽā§Ÿ āχāύāĻ¸ā§āĻŸā§āϝāĻžāĻ¨ā§āϟ āĻāĻŸā§āϰāĻŋāĻŦāĻŋāωāϟ āĻšāĻŋāϏāĻžāĻŦ⧇ āĻ•āĻŋāϛ⧁ āύāĻŋāĻŦā§‹āĨ¤ āϤāĻžāĻšāϞ⧇ init āĻŽā§‡āĻĨāĻĄ āĻ āĻĒā§āϰāĻĨāĻŽ āĻĒ⧇āϰāĻžāĻŽāĻŋāϟāĻžāϰ āĻāϰ āĻĒāϰ āφāĻŽāĻžāĻĻ⧇āϰ āĻ•āĻ¨ā§āϏāĻŸā§āϰāĻžāĻ•ā§āϟāϰ āĻāĻŸā§āϰāĻŋāĻŦāĻŋāωāϟ āϞāĻŋāĻ–āϤ⧇ āĻĒāĻžāϰāĻŋāĨ¤ def init(self, fname ): āĨ¤ āĻāχ āĻāĻŸā§āϰāĻŋāĻŦāĻŋāωāϟ āϕ⧇ āĻ•ā§āϞāĻžāϏ⧇āϰ āĻāĻŸā§āϰāĻŋāĻŦāĻŋāωāϟ āĻšāĻŋāϏāĻžāĻŦ⧇ āϧāϰāϤ⧇ āύāĻŋāĻšā§‡āϰ āĻŽāϤ āĻāĻ•ā§āϏ⧇āϏ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇

class Person:
    country='bd' # class attribute
    def __init__(self, fname):
      self.name = fname  #instance attribute

     

    def hello(self):
     print('Hello World')

p1= Person('olee')
print(p1.name)

āĻāĻ–āĻžāύ⧇ āφāĻŽāϰāĻž self.name = āϝāĻ–āύ āĻĻāĻŋāϞāĻžāĻŽ āϤāĻ–āύ name āύāĻžāĻŽā§‡ āĻāχ āĻ•ā§āϞāĻžāϏ⧇āϰ āĻāĻ•āϟāĻŋ āĻĒā§āϰāĻĒāĻžāĻ°ā§āϟāĻŋ āϤ⧈āϰ⧀ āĻšā§Ÿā§‡ āϗ⧇āϞ⧋ āϝāĻž āφāĻŽāϰāĻž āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ āϤ⧈āϰ⧀ āĻ•āϰ⧇ āĻāĻ•ā§āϏ⧇āϏ āĻ•āϰāϞāĻžāĻŽāĨ¤

Class Attribute VS Instance Attribute

āϝāĻ–āύ āĻāĻ•āϟāĻž āĻ•ā§āϞāĻžāϏ āĻāϰ āχāύāĻ¸ā§āĻŸā§āϝāĻžāĻ¨ā§āϏ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ āϤ⧈āϰ⧀ āĻ•āϰ⧇ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ āĻšāϤ⧇ āϕ⧋āύ⧋ āĻāĻŸā§āϰāĻŋāĻŦāĻŋāωāϟ āϤ⧈āϰ⧀ āĻšā§Ÿ āϤāĻ–āύ āϏ⧇āϟāĻž āχāύāĻ¸ā§āĻŸā§āϝāĻžāĻ¨ā§āϏ āĻāĻŸā§āϰāĻŋāĻŦāĻŋāωāϟāĨ¤ āφāϰ āϝ⧇ āĻāĻŸā§āϰāĻŋāĻŦāĻŋāωāϟ āĻ•ā§āϞāĻžāϏ āĻāϰ āĻŽāĻ§ā§āϝ⧇ āĻĨāĻžāϕ⧇ āϏ⧇āϟāĻž āĻ•ā§āϞāĻžāϏ āĻāĻŸā§āϰāĻŋāĻŦāĻŋāωāϟāĨ¤āĻāĻ• āĻ•āĻĨāĻžā§Ÿ āĻ…āĻŦāĻœā§‡āĻ•ā§āĻŸā§‡āϰ āύāĻŋāĻœā§‡āϰ āĻĒā§āϰāĻĒāĻžāĻ°ā§āϟāĻŋ āϕ⧇ āχāύāĻ¸ā§āĻŸā§āϝāĻžāĻ¨ā§āϏ āĻ­ā§āϝāĻžāϰāĻŋā§Ÿā§‡āĻŦāϞ āĻŦāϞ⧇āĨ¤main āĻ•ā§āϞāĻžāϏ⧇āϰ āĻĒā§āϰ⧋āĻĒāĻžāĻ°ā§āϟāĻŋāϕ⧇ āĻ•ā§āϞāĻžāϏ āĻĒā§āϰāĻĒāĻžāĻ°ā§āϟāĻŋ/āĻ­ā§āϝāĻžāϰāĻŋā§Ÿā§‡āĻŦāϞ āĻŦāϞ⧇āĨ¤

class Student:
  pass

olee = Student()
mim = Student()
#after creating instance of class or create a object . assign attribute is instance attribute
olee.name= 'olee ahmmed'
mim.name = 'mahmuda farjana'
print(olee.name)
print(mim.name)

class Person:
    country='bd' #class Attribute
    def __init__(self, fname, age):
      self.name = fname
      self.age = age
      self.birthyear = 2000 # Instance Attribute

    def hello(self):
     print('Hello World')

p1= Person('olee',10)
print(p1.name)
print(p1.birthyear)

__dict__ Get Class/Object Property And Value

class Student:
  name=''

olee = Student()
mim = Student()
#after creating instance of class or create a object . assign attribute is instance attribute
olee.name= 'olee ahmmed'
mim.name = 'mahmuda farjana'
print(olee.__dict__)
print(Student.__dict__)

Every Object Is Deferment But Class Same

class Mobile:
    manufacturar = 'China'
    def __init__(self, mobilename, mobilemodel,mobileprice):
      self.name = mobilename
      self.model = mobilemodel
      self.price = mobileprice
      print(f' Your Mobile Name Is {self.name} \n Your Mobile Model Is {self.model} \n Your Mobile Price Is {self.price} \n Manufacturar By {self.manufacturar} \n')

vivo= Mobile('Vivo','v21e',27000)
vivo.manufacturar= "india"
print(vivo.manufacturar)

oppo = Mobile('Oppo','gs5',22000)
oppo.manufacturar= "Bangladesh"
print(oppo.manufacturar)


# āφāωāϟāĻĒ⧁āϟ āĻāĻŽāύ āφāϏāĻŦ⧇ 
'''
 Your Mobile Name Is Vivo 
 Your Mobile Model Is v21e 
 Your Mobile Price Is 27000 
 Manufacturar By China 

india
 Your Mobile Name Is Oppo 
 Your Mobile Model Is gs5 
 Your Mobile Price Is 22000 
 Manufacturar By China 

Bangladesh

'''

āĻŽāύ⧇āĻ•āϰāĻŋ āφāĻŽāϰāĻž āĻāĻ•āϟāĻŋ āĻ•ā§āϞāĻžāϏ āϤ⧈āϰ⧀ āĻ•āϰāϞāĻžāĻŽ āϝāĻ–āύ āφāĻŽāϰāĻž āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ āϤ⧈āϰ⧀ āĻ•āϰāϞāĻžāĻŽ āϤāĻ–āύ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ āĻĻ⧁āχāϟāĻŋ āĻāĻ•āχ āĻ•ā§āϞāĻžāϏāϕ⧇ āĻŦāĻž āφāĻ¤ā§āĻŽāĻžāϕ⧇ āϕ⧇āĻ¨ā§āĻĻā§āϰ āĻ•āϰ⧇ āϤ⧈āϰ⧀ āĻšā§Ÿā§‡āϛ⧇ āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻĻ⧁āχāϟāĻŋ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ āĻāϰ āĻĻ⧇āĻš āĻ­āĻŋāĻ¨ā§āύāĨ¤ āϝāĻžāϰ āĻ•āĻžāϰāϪ⧇ āĻĒā§āϰāĻĒāĻžāĻ°ā§āϟāĻŋāϰ āĻ­ā§āϝāĻžāϞ⧁ āύāĻŋāϜāĻ¸ā§āĻŦ āĻāĻŦāĻ‚ āĻāĻ•āϟāĻŋ āφāϰ⧇āĻ•āϟāĻŋāϰ āĻĨ⧇āϕ⧇ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āφāϞāĻžāĻĻāĻžāĨ¤

Change Class Property And Instance Attribute Value By Object Creation

class Person:
  country = 'bd'

  def __init__(self, name):
    self.name = name
  

p1= Person('olee')
p1.country = 'India' # Change Class Attribute
p1.name = 'Gsm Ashik'
print(p1.country+' '+p1.name)
#OutPut Will Be
'''India Gsm Ashik'''

Access Class attribute Or Instance attribute inside a method

class Person:
  country = 'bd'

  def __init__(self, name):
    self.name = name

    
  def country(ab):
    print(f'Your Country Is {ab.name} \n')

  def favcolor(args):
    args.country= 'India'
    print(args.country)

p1= Person('olee')
p1.country()
p1.favcolor()

#output Will Be 
'''
Your Country Is olee 

India
 '''

Method With Parameter And Access With Class Attribute

class Person:
 
  country = 'Bangladesh'
  def __init__(self, name):
    self.a = name

  def hello(args):
   print(args.country)    
p1= Person('olee')
p1.hello()

#output Will be 
''''Bangladesh '''
class Person:
  country = 'bd'

  def __init__(self, name):
    self.name = name

    
  def country(ab,code):
    print(f'Your Country Is {ab.name}  And your Cofe Is  {code} \n')
p1= Person('olee')
p1.country(56)

#Output Will Be
'''
Your Country Is olee  And your Cofe Is  56
 '''

self āϕ⧀āĻ“ā§ŸāĻžāĻ°ā§āĻĄ āχāύ āĻĒāĻžāχāĻĨāύ OOP:

āφāĻŽāϰāĻž āϕ⧋āĻĄā§‡āϰ āĻĻāĻŋāϕ⧇ āϞāĻ•ā§āĻˇā§āϝ āĻ•āϰāϞ⧇ self āϕ⧀āĻ“ā§ŸāĻžāĻ°ā§āĻĄ āĻĻ⧇āĻ–āϤ⧇ āĻĒāĻžāĻŦā§‹ āĻ•ā§Ÿā§‡āĻ• āϜāĻžā§ŸāĻ—āĻžā§ŸāĨ¤ āϝāĻ–āύ āφāĻŽāϰāĻž āĻ•ā§āϞāĻžāϏ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āϕ⧋āύ⧋ āĻŽā§‡āĻĨāĻĄ āĻŦāĻž āĻĢāĻžāĻ‚āĻļāύ āĻ•āϞ āĻ•āϰāĻŦā§‹ āϤāĻ–āύ āφāĻŽāĻžāĻĻ⧇āϰ āĻĢāĻžāĻ‚āĻļāύāϟāĻŋāϤ⧇ āĻĄāĻŋāĻĢāĻ˛ā§āϟ āĻ­āĻžāĻŦ⧇ āĻāĻ•āϟāĻŋ āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāϟāĻžāϰ āĻĻāĻŋāϤ⧇ āĻšā§Ÿ āϝāĻž āĻĻāĻŋā§Ÿā§‡ āφāĻŽāϰāĻž āĻāχ āĻ•ā§āϞāĻžāϏ⧇āϰ āĻĒā§āϰāĻĒāĻžāĻ°ā§āϟāĻŋ āĻ“ āĻŽā§‡āĻĨāĻĄ āϕ⧇ āϧāϰāϤ⧇ āĻĒāĻžāϰāĻŋāĨ¤ self āĻŦāĻžāĻĻ⧇āĻ“ āĻ…āĻ¨ā§āϝ āύāĻžāĻŽā§‡ āĻĻā§‡ā§ŸāĻž āϝāĻžā§ŸāĨ¤ āĻĒāĻžāχāĻĨāύ interpreter āϏ⧇āϟāĻž āύāĻŋāĻœā§‡ āύāĻŋāĻœā§‡ self āĻšāĻŋāϏāĻžāĻŦ⧇ āĻ—āĻŖā§āϝ āĻ•āϰ⧇ āĻ¨ā§‡ā§ŸāĨ¤āϝāĻ–āύ init() āĻŽā§‡āĻĨāĻĄā§‡āϰ āĻŽāĻ§ā§āϝ⧇ self.a = ‘āĻ•āĻŋāϛ⧁āĻāĻ•āϟāĻž ‘ āϞāĻŋāĻ–āĻŋ āϤāĻ–āύ āϏ⧇āϟāĻž āĻāχ āĻ•ā§āϞāĻžāϏ⧇āϰ a āĻāĻŸā§āϰāĻŋāĻŦāĻŋāωāϟ āĻšāĻŋāϏāĻžāĻŦ⧇ asign āĻšā§ŸāĨ¤

class Person:
 

  def __init__(self, name):
    self.a = name

p1= Person('olee')
print(p1.a)

#output 
''' olee'''

Public And Private Access Modifier

public : āϝāĻž āĻ•ā§āϞāĻžāϏ⧇āϰ āĻŦāĻžāχāϰ⧇ āĻāĻŦāĻ‚ āĻ­āĻŋāϤāϰ⧇ āĻāĻ•ā§āϏ⧇āϏ āϝ⧋āĻ—ā§āϝāĨ¤
private : āϝāĻž āĻ•ā§āϞāĻžāϏ⧇āϰ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āĻ­āĻŋāϤāϰ⧇ āĻāĻ•ā§āϏ⧇āϏ āϝ⧋āĻ—ā§āϝāĨ¤

class Person:
    country = 'Bangladesh'  # class property/attribute with public access  
    def __init__(self, name, age):
      self.name = name # class property/attribute with public access 
      self.age = age # class property/attribute with public access 

      #it Is A Public Method
    def hello(self):
     print(self.country)
p = Person('olee',25)
print(p.country)
print(p.name)
print(p.age)
p.hello()
#output Will Be Below
'''Bangladesh
olee
25
Bangladesh'''

Private Modifier

When we declare data member as private it means they are accessible only side the class and are inaccessible outside the class.

āφāĻŽāϰāĻž āĻāϰ āφāϗ⧇ āϝ⧇ āĻĒā§āĻ°ā§āϝāĻžāĻ•ā§āϟāĻŋāϏ āĻ•āϰ⧇āĻ›āĻŋ āϤāĻž āϏāĻŦāϗ⧁āϞ⧋ āĻĒāĻžāĻŦāϞāĻŋāĻ• āĻŽāĻĄāĻŋāĻĢāĻžā§ŸāĻžāϰ āĻĻā§āĻŦāĻžāϰāĻž āĻ•āϰāĻžāĨ¤ āφāĻŽāϰāĻž āϝāĻ–āύ āφāĻŽāĻžāĻĻ⧇āϰ āĻ•ā§āϞāĻžāϏ āĻāϰ āĻĒā§āϰāĻĒāĻžāĻ°ā§āϟāĻŋ āĻŦāĻž āĻ•ā§āϞāĻžāϏ āĻāĻŸā§āϰāĻŋāĻŦāĻŋāωāϟ āĻāĻŦāĻ‚ āĻ•ā§āϞāĻžāϏ āĻŽā§‡āĻĨāĻĄāϕ⧇ āĻāĻ•āϏ⧇āϏ āĻŽāĻĄāĻŋāĻĢāĻžā§ŸāĻžāϰ āĻĻāĻŋā§Ÿā§‡ āĻĒā§āϰāĻžāχāϭ⧇āϟ āĻ•āϰāĻŦā§‹ āϤāĻ–āύ āĻ•ā§āϞāĻžāϏ āĻāϰ āĻŦāĻžāχāϰ⧇ āĻĨ⧇āϕ⧇ āĻ“āχ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ āĻāϰ āĻĒā§āϰāĻžāχāϭ⧇āϟ āĻĒā§āϰāĻĒāĻžāĻ°ā§āϟāĻŋ āĻ­ā§āϝāĻžāϞ⧁ āĻ“ āĻŽā§‡āĻĨāĻĄ āϕ⧇ āĻāĻ•ā§āϏ⧇āϏ āĻ“ āĻŽā§‹āĻĄāĻŋāĻĢāĻžāχ āĻŦāĻž āĻĒā§°āĻŋāĻŦā§°ā§āϤāύ āĻ•āϰāĻž āϝāĻžāĻŦ⧇ āύāĻžāĨ¤ āύāĻŋāĻšā§‡āϰ āϕ⧋āĻĄāϟāĻŋ āĻĻ⧇āĻ–āĻŋ
āĻāĻŸā§āϰāĻŋāĻŦāĻŋāωāϟ āĻ“ āĻŽā§‡āĻĨāĻĄ āĻāϰ āύāĻžāĻŽā§‡āϰ āĻļ⧁āϰ⧁āϤ⧇ _ āĻĄāĻžāĻŦāϞ āφāĻ¨ā§āĻĄāĻžāϰāĻ¸ā§āϕ⧋āϰ āĻĻāĻŋā§Ÿā§‡ āĻĒā§āϰāĻžāχāϭ⧇āϟ āĻāĻŸā§āϰāĻŋāĻŦāĻŋāωāϟ āĻ“ āĻĒā§āϰāĻžāχāϭ⧇āϟ āĻŽā§‡āĻĨāĻĄ āĻ•āϞ āĻ•āϰāĻž āĻšā§ŸāĨ¤ āϕ⧋āĻĄāϟāĻŋ āφāĻŽāϰāĻž āĻĒā§‚āĻ°ā§āĻŦ⧇āϰ āĻŽāϤ āĻ•āϰ⧇ āϰāĻžāύ āĻ•āϰāϞ⧇ āφāĻŽāϰāĻž āĻāϰāϰ āĻĒāĻžāĻŦā§‹ āĻ•āĻžāϰāĻŖ āĻāĻŸā§āϰāĻŋāĻŦāĻŋāωāϟ āĻ“ āĻŽā§‡āĻĨāĻĄ āĻāϰ āύāĻžāĻŽā§‡āϰ āĻļ⧁āϰ⧁āϤ⧇ _ āĻĄāĻžāĻŦāϞ āφāĻ¨ā§āĻĄāĻžāϰāĻ¸ā§āϕ⧋āϰ āĻĻāĻŋā§Ÿā§‡ āĻĒā§āϰāĻžāχāϭ⧇āϟ āĻ•āϰāĻž āĻšā§Ÿā§‡āϛ⧇āĨ¤
āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ āϤ⧈āϰ⧀ āĻ•āϰāĻžāϰ āĻĒāϰ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ._classname__privatevariablename āϞāĻŋāĻ–āϞ⧇ privatevariablename āĻāϰ āĻ­ā§āϝāĻžāϞ⧁ āĻĒāĻžāĻ“ā§ŸāĻž āϝāĻžāĻŦ⧇āĨ¤

class MyClass:
  __country = 'Bangladesh'
  def __hello(self):
   print('hello World')

p1= MyClass()
print(p1._MyClass__country)

Python Gui Application Development With Page Software And Tkinter

āĻĒāĻžāχāĻĨāύ āĻĻā§āĻŦāĻžāϰāĻž GUI āĻāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āϤ⧈āϰ⧀āĨ¤

āĻĒā§āϰāĻĨāĻŽā§‡ āĻĒāĻžāχāĻĨāύ āχāύāϭ⧇āϰāύāĻŽā§‡āĻ¨ā§āϟ āϤ⧈āϰāĻŋāϰ āĻĒāϰ page āϏāĻĢāϟāĻ“ā§Ÿā§āϝāĻžāϰ āĻ“ activetcl āϏāĻĢāϟāĻ“ā§Ÿā§āϝāĻžāϰ āχāύāĻ¸ā§āϟāϞ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇ āĻāϰ āĻĒāϰ page āϏāĻĢāϟāĻ“ā§Ÿā§āϝāĻžāϰ āĻ“āĻĒ⧇āύ āĻ•āϰ⧇ āĻĄāĻŋāϜāĻžāχāύ āĻ•āϰ⧇ āĻŽā§‡āύ⧁ āĻŦāĻžāϰ āĻšāϤ⧇ get_python āĻ…āĻĒāϏāύ āĻšāϤ⧇ generatet_python_gui āϏāĻŋāϞ⧇āĻ•ā§āϟ āĻ•āϰ⧇ āϝ⧇āϕ⧋āύ⧋ āύāĻžāĻŽ āĻĻāĻŋā§Ÿā§‡ āϏ⧇āĻ­ āĻ•āϰ⧇ āφāĻŦāĻžāϰ get_python āĻŽā§‡āύ⧁ āĻ…āĻĒāϏāύ āĻšāϤ⧇ generate_support_module āϏāĻŋāϞ⧇āĻ•ā§āϟ āĻ•āϰ⧇ āϏ⧇āĻ­ āĻ•āϰ⧇ āφāĻŦāĻžāϰ āĻĒ⧁āύāϰāĻžā§Ÿ get_python āĻ…āĻĒāϏāύ āĻšāϤ⧇ generatet_python_gui āϏāĻŋāϞ⧇āĻ•ā§āϟ āĻ•āϰ⧇ āϏ⧇āĻ­ āĻĻāĻŋāϞ⧇ āĻāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āϤ⧈āϰ⧀ āĻšāĻŦ⧇āĨ¤

Python Turorial

Python Install

āĻāĻŦāĻ‚ idle āĻĒāĻžāχāĻĨāύ āĻ“āĻĒ⧇āύ āĻ•āϰ⧇ āĻĒāĻžāχāĻĨāύ āχāύāĻ¸ā§āϟāϞ āĻ•āϰāĻž āĻĢā§‹āĻ˛ā§āĻĄāĻžāϰ⧇ āĻāĻŦāĻžāϰ āϰāĻžāύ āĻ•āϰāϞ⧇ āϰāĻžāύ āĻšāĻŦ⧇āĨ¤

āωāχāĻ¨ā§āĻĄā§‹āϏ āĻ…āĻĒāĻžāϰ⧇āϟāĻŋāĻ‚ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻ āĻĒāĻžāχāĻĨāύ āχāύāĻ¸ā§āϟāϞ āĻ“ āϰāĻžāύ āĻ•āϰāĻž

āĻĒā§āϰāĻĨāĻŽā§‡ āωāχāĻ¨ā§āĻĄā§‹āϏ āĻ āĻĒāĻžāχāĻĨāύ āĻĄāĻžāωāύāϞ⧋āĻĄ āĻ•āϰ⧇ āχāύāĻ¸ā§āϟāϞ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇ āχāύāĻ¸ā§āϟāϞ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ āχāύāĻ¸ā§āϟāϞ āĻĄāĻŋāϰ⧇āĻ•ā§āϟāϰāĻŋ coutomize āĻ­āĻžāĻŦ⧇ āϏāĻŋāϞ⧇āĻ•ā§āϟ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇ āϝ⧇āϕ⧋āύ⧋ āĻĒāĻžāχāĻĨāύ āĻ¸ā§āĻ•ā§āϰāĻŋāĻĒā§āϟ āϞāĻŋāϖ⧇ .py āĻāĻ•ā§āϏāĻŸā§‡āύāĻļāύ āϏāĻšāĻ•āĻžāϰ⧇ āϏ⧇āĻ­ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āχāύāϭ⧇āϰāύāĻŽā§‡āĻ¨ā§āϟ āĻĒāĻĨ āĻšāĻŋāϏāĻžāĻŦ⧇ āĻĒāĻžāχāĻĨāύ āĻāϰ āχāύāĻ¸ā§āϟāϞ āĻĄāĻŋāϰ⧇āĻ•ā§āϟāϰāĻŋ āϏ⧇āϟ āĻ•āϰ⧇ cmd āĻ“āĻĒ⧇āύ āĻ•āϰ⧇ python āϞāĻŋāĻ–āϞ⧇ āĻĒāĻžāχāĻĨāύ āĻāϰ āχāύāĻ¸ā§āϟāϞ āχāύāĻĢāϰāĻŽā§‡āĻļāύ āĻ­āĻŋāĻœā§āϝ⧁⧟āĻžāϞ āĻˇā§āϟ⧁āĻĄāĻŋāĻ“ āϕ⧋āĻĄ āχāύāĻ¸ā§āϟāϞ āĻ•āϰ⧇ āĻĒāĻžāχāĻĨāύ āĻāĻ•ā§āϏāĻŸā§‡āύāĻļāύ āĻ“ āϕ⧋āĻĄ āϰāĻžāύāĻžāϰ āĻāĻ•ā§āϏāĻŸā§‡āύāĻļāύ āχāύāĻ¸ā§āϟāϞ āĻ•āϰ⧇ āϕ⧋āĻĄ āϞāĻŋāϖ⧇ āϰāĻžāχāϟ āĻŦāĻžāϟāύ āĻ•ā§āϞāĻŋāĻ• āĻ•āϰ⧇ āϰāĻžāύ āϕ⧋āĻĄ āĻ āĻāĻ•ā§āϞāĻŋāĻ• āĻ•āϰāϞ⧇ āϕ⧋āĻĄ āϰāĻžāύ āĻšāĻŦ⧇

āωāχāĻ¨ā§āĻĄā§‹āϜ āĻ…āĻĒāĻžāϰ⧇āϟāĻŋāĻ‚ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡ āĻ āĻ•āĻŋāĻ­āĻžāĻŦ⧇ āĻĒāĻžāχāĻĨāύ āϕ⧋āĻĄ āϰāĻžāύ āĻ•āϰāĻŦā§‹

āĻĒā§āϰāĻĨāĻŽā§‡ āĻĒāĻžāχāĻĨāύ path āϏāĻš āχāύāĻ¸ā§āϟāϞ āĻ•āϰāĻžāϰ āĻĒāϰ āϝ⧇ āĻĢā§‹āĻ˛ā§āĻĄāĻžāϰ āĻ āĻĒāĻžāχāĻĨāύ āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽ āφāϛ⧇ āϏ⧇āχ āĻĢā§‹āĻ˛ā§āĻĄāĻžāϰ āĻ cmd āĻ“āĻĒ⧇āύ āĻ•āϰ⧇ python program.py āϰāĻžāύ āĻ•āϰāĻŋ āĻŽāύ⧇ āĻ•āϰāĻŋ āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽ āĻāϰ āύāĻžāĻŽ hello.py āϤāĻžāĻšāϞ⧇ hello.py āĻĢā§‹āĻ˛ā§āĻĄāĻžāϰ āĻ cmd āĻ“āĻĒ⧇āύ āĻ•āϰ⧇ python hello.py āϰāĻžāύ āĻ•āϰāĻŋ

Python Variable

āĻĒāĻžāχāĻĨāύ āĻ­ā§āϝāĻžāϰāĻŋā§Ÿā§‡āĻŦāϞ āĻ āϕ⧋āύ⧋ āφāχāĻĄā§‡āĻ¨ā§āϟāĻŋāĻĢāĻžā§ŸāĻžāϰ āĻĻāĻŋāϤ⧇ āĻšā§ŸāύāĻž āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āĻ­ā§āϝāĻžāϰāĻŋā§Ÿā§‡āĻŦāϞ āĻāϰ āύāĻžāĻŽ āϛ⧋āĻŸā§‹āĻšāĻžāϤ⧇āϰ āĻ…āĻ•ā§āώāϰ āĻĻā§āĻŦāĻžāϰāĻž āĻļ⧁āϰ⧁ āĻ•āϰ⧇ āĻĄāĻŋāĻĢāĻžāχāύ āĻ•āϰāϤ⧇ āĻšā§ŸāĨ¤
āϝ⧇āĻŽāύ : salary =40;country = “Bangladesh”;

Python datatype Custing

āϝāĻĻāĻŋāĻ“ āĻĒāĻžāχāĻĨāύ āϤāĻžāϰ āĻĄāĻžāϟāĻžāϟāĻžāχāĻĒ āύāĻŋāĻœā§‡āχ āϚāĻŋāύāϤ⧇ āĻĒāĻžāϰ⧇ āϤāĻŦ⧇ āĻ…āύ⧇āĻ• āϏāĻŽā§Ÿ āĻ­ā§āϝāĻžāϰāĻŋā§Ÿā§‡āĻŦāϞ āĻ āĻĄāĻžāϟāĻž āϟāĻžāχāĻĒ āĻĄāĻŋāĻĢāĻžāχāύ āĻ•āϰ⧇ āĻĻāĻŋāϤ⧇ āĻšā§Ÿ āϤāĻ–āύ āĻ•āĻžāĻ¸ā§āϟāĻŋāĻ‚ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āĻšā§ŸāĨ¤ āϝāĻžāϤ⧇ āĻ…āĻ¨ā§āϝ āϕ⧋āύ⧋ āϟāĻžāχāĻĒ⧇āϰ āĻĄāĻžāϟāĻž āύāĻž āĻāϏāĻžāχāύ āĻšāϤ⧇ āĻĒāĻžāϰ⧇ āĻāĻ•ā§āώ⧇āĻ¤ā§āϰ⧇ āĻĄāĻžāϟāĻžāϟāĻžāχāĻĒ āĻāϰ āύāĻžāĻŽ āĻŦ⧇āĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻ•āύāĻ­āĻžāĻ°ā§āϟ āĻ•āϰāϤ⧇ āĻšā§Ÿ āĨ¤ āϝ⧇āĻŽāύ 😡 = int(1) # x will be 1
y = int(2.8) # y will be 2
z = int(“3”) # z will be 3

Python String

āĻ…āĻ¨ā§āϝ āϏāĻŽāĻ¸ā§āϤ āĻ˛ā§āϝāĻžāĻ™ā§āĻ—ā§ā§Ÿā§‡āĻœā§‡āϰ āĻŽāϤ⧋ āĻĒāĻžāχāĻĨāύ āĻāϰ āĻ¸ā§āĻŸā§āϰāĻŋāĻ‚ āϏāĻŋāĻ™ā§āϗ⧇āϞ āϕ⧋āĻŸā§‡āĻļāύ ,āĻĄāĻžāĻŦāϞ āϕ⧋āĻŸā§‡āĻļāύ āĻ āϰāĻžāĻ–āϤ⧇ āĻšā§Ÿ āĻ…āύ⧇āĻ• āϏāĻŽā§Ÿ āĻŽāĻžāĻ˛ā§āϟāĻŋāĻĒāϞ āĻ¸ā§āĻŸā§āϰāĻŋāĻ‚ āϰāĻžāĻ–āϤ⧇ āĻšā§Ÿ āϤāĻ–āύ āϤāĻŋāύāϟāĻž āϏāĻŋāĻ™ā§āϗ⧇āϞ āϕ⧋āĻŸā§‡āĻļāύ āĻŦāĻž āϤāĻŋāύāϟāĻž āĻĄāĻžāĻŦāϞ āϕ⧋āĻŸā§‡āĻļāύ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āϰ⧇āϖ⧇ āĻ¸ā§āĻŸā§āϰāĻŋāĻ‚ āύāĻŋā§Ÿā§‡ āĻ•āĻžāϜ āĻ•āϰāĻž āϝāĻžā§Ÿ āϝ⧇āĻŽāύ :
Single quotes : a =’ashik’;
Double quotes : a =”ashik”;
Multiple Single Quotes : a = ”’olee ahmmed ashik,gsm ashik,lover boy”’;
Multiple Double Quotes : a = “””olee ahmmed ashik,gsm ashik,lover boy”””;

Python List

āĻĒāĻžāχāĻĨāύ āϞāĻŋāĻ¸ā§āϟ (āĻāϰ⧇ )
āĻ­ā§āϝāĻžāϰāĻŋā§Ÿā§‡āĻŦāϞ āĻ āĻŽāĻžāĻ˛ā§āϟāĻŋāĻĒāϞ āĻ­ā§āϝāĻžāϞ⧁ āĻāϏāĻžāχāύ āĻāĻŦāĻ‚ āĻ­ā§āϝāĻžāϞ⧁ āϖ⧁āρāϜāϤ⧇ āĻĒāĻžāχāĻĨāύ āϞāĻŋāĻ¸ā§āϟ āĻ•āύāϏ⧇āĻĒā§āϟ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇āĨ¤
List : āĻāĻ•āϟāĻž āĻĄāĻžāϟāĻž āĻ•āĻžāϞ⧇āĻ•āĻļāύ āϝāĻž āĻĄāĻžāϟāĻž āϧāĻžāϰāĻŖ āĻ•āϰ⧇ āĻ…āĻ°ā§āĻĄāĻžāϰ āĻ…āύ⧁āϝāĻžā§Ÿā§€ āĻāĻŦāĻ‚ āĻāϟāĻž āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύāĻļā§€āϞāĨ¤ āĻĄā§āĻĒā§āϞāĻŋāϕ⧇āϟ āĻ­ā§āϝāĻžāϞ⧁ āϏāĻžāĻĒā§‹āĻ°ā§āϟ āĻ•āϰ⧇ āĨ¤āĻāϟāĻž āϜāĻžāĻ­āĻž āĻāϰ⧇ āĻ¸ā§āϟāĻžāχāϞ āĻ āĻ•āĻžāϜ āĻ•āϰāϤ⧇ āĻšā§ŸāĨ¤
List Example:
country = [“bd”,”india”,”pakistan”];
print(country[0]);
output : bd
Tuple :āĻāĻ•āϟāĻž āĻĄāĻžāϟāĻž āĻ•āĻžāϞ⧇āĻ•āĻļāύ āϝāĻž āĻĄāĻžāϟāĻž āϧāĻžāϰāĻŖ āĻ•āϰ⧇ āĻ…āĻ°ā§āĻĄāĻžāϰ āĻĢāϞ⧋ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āĻāϟāĻž āĻ…āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύāĻļā§€āϞ āĨ¤ āĻĄā§āĻĒā§āϞāĻŋāϕ⧇āϟ āĻ­ā§āϝāĻžāϞ⧁ āϏāĻžāĻĒā§‹āĻ°ā§āϟ āĻ•āϰ⧇ āĨ¤ āĻāϟāĻž php āĻāϰ⧇ āĻ¸ā§āϟāĻžāχāϞ āĻ āĻ•āĻžāϜ āĻ•āϰāϤ⧇ āĻšāϝāĻŧāĨ¤
Tuple Example :
country = (“bd”,”india”,”pakistan”);
print(country[2]);
Output : pakistan
Set :āĻāĻ•āϟāĻž āĻĄāĻžāϟāĻž āĻ•āĻžāϞ⧇āĻ•āĻļāύ āϝāĻž āĻĄāĻžāϟāĻž āϧāĻžāϰāĻŖ āĻ•āϰ⧇ āĻ…āĻ°ā§āĻĄāĻžāϰ āĻĢāϞ⧋ āĻ•āϰ⧇ āύāĻž āĻāĻŦāĻ‚ āĻāϟāĻž āĻ…āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύāĻļā§€āϞ āĻāĻŦāĻ‚ āĻāĻ•ā§āϏ⧇āϏ āϝ⧋āĻ—ā§āϝāĨ¤ āĻĄā§āĻĒā§āϞāĻŋāϕ⧇āϟ āĻ­ā§āϝāĻžāϞ⧁ āϏāĻžāĻĒā§‹āĻ°ā§āϟ āĻ•āϰ⧇ āύāĻžāĨ¤ āĻāϟāĻž java āĻ•āĻžāϞ⧇āĻ•āĻļāύ āĻāϰ āϞāĻŋāĻ¸ā§āϟ āĻ¸ā§āϟāĻžāχāϞ āĻ āĻ•āĻžāϜ āĻ•āϰ⧇āĨ¤ āĻāϟāĻžāϕ⧇ āĻĢāϰ āϞ⧁āĻĒ āĻĻā§āĻŦāĻžāϰāĻž āĻāĻ•ā§āϏ⧇āϏ āĻ•āϰāϤ⧇ āĻšā§Ÿ āĻāĻŦāĻ‚ āĻāϟāĻž āĻĢ⧁āϞ āϏ⧇āϟ āφāĻĒāĻĄā§‡āϟ āϏāĻžāĻĒā§‹āĻ°ā§āĻŸā§‡āĻĄ āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻĄāĻžāϟāĻž āĻāĻ•āĻŦāĻžāϰ āĻ…ā§āϝāĻžāĻĄ āĻšāϞ⧇ āϤāĻž āχāύāĻĄā§‡āĻ•ā§āϏ āĻ…āύ⧁āϝāĻžā§Ÿā§€ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āĻ•āϰāĻž āϝāĻžā§ŸāύāĻžāĨ¤ āϤāĻŦ⧇ āϏāĻŋāĻ™ā§āϗ⧇āϞ āĻ…ā§āϝāĻžāĻĄ āϏāĻžāĻĒā§‹āĻ°ā§āĻŸā§‡āĻĄ
Set Example :
thisset = {“apple”, “banana”, “cherry”}
for x in thisset:
print(x);
print(“banana” in thisset)
Dictionary :
āĻāĻ•āϟāĻž āĻĄāĻžāϟāĻž āĻ•āĻžāϞ⧇āĻ•āĻļāύ āϝāĻž āĻĄāĻžāϟāĻž āϧāĻžāϰāĻŖ āĻ•āϰ⧇ āĻ…āĻ°ā§āĻĄāĻžāϰ āĻĢāϞ⧋ āĻ•āϰ⧇ āύāĻž āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύāĻļā§€āϞ āĻāĻŦāĻ‚ āĻāĻ•ā§āϏ⧇āϏ āϝ⧋āĻ—ā§āϝāĨ¤āĻāϟāĻž āĻāϏ⧋āϏāĻŋā§Ÿā§‡āϟāĻŋāĻ­ āĻāϰ⧇ āĻ¸ā§āϟāĻžāχāϞ āĻ āĻ•āĻžāϜ āĻ•āϰ⧇āĨ¤
Dictionary Example :
list= {
  “brand”: “Ford”,
  “model”: “Mustang”,
  “year”: 1964
}
print( list ) ;
x = list [“model”]
print(list.get(“model”) );
list[“year”] = 2018
for x in thisdict:
  print(x)

Python If elif Else Condition

āĻĒāĻžāχāĻĨāύ āχāĻĢ āχāĻ˛ā§āϏ āĻ•āĻ¨ā§āĻĄāĻŋāĻļāύ āĻāϰ āϜāĻ¨ā§āϝ if ,elif ,else āϕ⧀āĻ“ā§ŸāĻžāĻ°ā§āĻĄ āĻŦ⧇āĻŦāĻšāĻžāϰ āĻ•āϰ⧇āĨ¤
number = 100;
if number >90:print(“Number Is Grater Than 90”);
Output Number Is Grater Than 90

Python Function

āĻĒāĻžāχāĻĨāύ āĻĢāĻžāĻ‚āĻļāύ āĻļ⧁āϰ⧁ āĻšāϝāĻŧ def āϕ⧀āĻ“āϝāĻŧāĻžāĻ°ā§āĻĄ āĻĻāĻŋāϝāĻŧ⧇ āĻāϰāĻĒāϰ⧇ āĻĢāĻžāĻ‚āĻļāύ āĻāϰ āύāĻžāĻŽ āϤāĻžāϰ āĻĒāϰ āĻŦā§āϰāĻžāϕ⧇āĻŸā§‡āϰ āĻŽāĻ§ā§āϝ⧇ āĻĻāϰāĻ•āĻžāϰ āĻĒāĻĄāĻŧāϞ⧇ parameters or arguments āϰāĻžāĻ–āĻž āϝāĻžāϝāĻŧ ():āĻāϰ āĻĒāϰ āĻĢāĻžāĻ‚āĻļāύ⧇āϰ āφāωāϟāĻĒ⧁āĻŸā§‡āϰ āĻ•āĻžāϜ āĻāϰ āĻŦāĻ°ā§āĻŖāύāĻž āĻĻāĻŋāϤ⧇ āĻšāϝāĻŧ āĻĢāĻžāĻ‚āĻļāύ⧇āϰ āφāωāϟāĻĒ⧁āϟ āĻĒ⧇āϤ⧇ āĻĢāĻžāĻ‚āĻļāύāϟāĻŋ āĻ•āϞ āĻ•āϰāϤ⧇ āĻšāϝāĻŧāĨ¤
Example : def myfunction():print(“sdfdg”)
myfunction();
Output : sdfdg

Python Module

āĻĒāĻžāχāĻĨāύ āĻŽāĻĄāĻŋāωāϞ : āĻŽāĻĄāĻŋāωāϞ āĻšāϞ⧋ āĻ…āύ⧇āĻ•āϗ⧁āϞ⧋ āĻĢāĻžāĻ™ā§āĻ•āĻļāύ āĻ“ āĻŽā§‡āĻĨāĻĄā§‡āϰ āϏāĻŽāĻˇā§āϟāĻŋ āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ āĻ˛ā§āϝāĻžāĻ™ā§āĻ—ā§ā§Ÿā§‡āĻœā§‡ āϝ⧇āĻŽāύ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āĻĢāĻžāχāϞ āχāĻŽā§āĻĒā§‹āĻ°ā§āϟ āĻ•āϰ⧇ āĻ•āĻžāϜ āĻ•āϰāĻž āϝāĻžāχ āĻāϟāĻžāĻ“ āϤāĻžāχāĨ¤
āĻ•āĻŋāĻ­āĻžāĻŦ⧇ āĻŽāĻĄāĻŋāωāϞ āĻŦāĻžāύāĻžāĻŦā§‹ : āϝ⧇āϕ⧋āύ⧋ āĻāĻ•āϟāĻŋ āĻĢāĻžāχāϞ āĻ āĻĢāĻžāĻ‚āĻļāύ āϞāĻŋāϖ⧇ āĻāĻ•ā§āϏāĻŸā§‡āύāĻļāύ āϏāĻšāĻ•āĻžāϰ⧇ āϏ⧇āĻ­ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇
āĻ•āĻŋāĻ­āĻžāĻŦ⧇ āĻŽāĻĄāĻŋāωāϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻŦā§‹ : import āϕ⧀āĻ“ā§ŸāĻžāĻ°ā§āĻĄ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻŽāĻĄāĻŋāωāϞ āχāĻŽā§āĻĒā§‹āĻ°ā§āϟ āĻ•āϰāĻŦā§‹ āĻāĻŦāĻ‚ āĻŦā§āϝāĻŦāĻšāĻžāϰ⧇āϰ āϜāĻ¨ā§āϝ modulename.function āύāĻžāĻŽ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻŦā§‹
Example : def greeting(name):  print(“Hello, ” + name)
Save As : mymodule.py
Use As Another File Like This Way
import mymodule
mymodule.greeting(“Jonathan”)Run example Âģ

Python Date

āĻĒāĻžāχāĻĨāύ date : āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ āĻ˛ā§āϝāĻžāĻ™ā§āĻ—ā§ā§Ÿā§‡āĻœā§‡āϰ āĻŽāϤ⧋ āĻĒāĻžāχāĻĨāύ⧇ āĻĄā§‡āϟ āĻĢāĻžāĻ‚āĻļāύ āĻŦāĻŋāĻ˛ā§āϟ āχāύ āύāĻžāχ āϤāĻŦ⧇ āĻŦāĻŋāĻ˛ā§āϟāχāύ āĻŽāĻĄāĻŋāωāϞ āĻšāĻŋāϏāĻžāĻŦ⧇ āφāϛ⧇ :
Example : import datetime
x= datetime.datetime.now();
print(x);

Python Json

Json āĻĄāĻžāϟāĻž āύāĻŋā§Ÿā§‡ āĻ•āĻžāϜ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻĒāĻžāχāĻĨāύ⧇ āĻĄāĻŋāĻĢāĻ˛ā§āϟ āĻ­āĻžāĻŦ⧇ āĻŽāĻĄāĻŋāωāϞ āĻŦāĻž āĻĒā§āϝāĻžāϕ⧇āϜ āφāϛ⧇ āĻĒā§āϰāĻĨāĻŽā§‡ import json āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āϞāĻžāχāĻŦā§āϰ⧇āϰāĻŋāϟāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ⧇āϰ āωāĻĒāϝ⧋āĻ—ā§€ āĻ•āϰ⧇ āĻœā§‡āϏāύ āĻĄāĻžāϟāĻž load() āĻŽā§‡āĻĨāĻĄā§‡āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āϞ⧋āĻĄ āĻ•āϰ⧇ json.loads(āĻœā§‡āϏāύ āĻĢāĻžāχāϞ⧇āϰ āύāĻžāĻŽ ) print āĻĢāĻžāĻ‚āĻļāύ āĻĻā§āĻŦāĻžāϰāĻž āĻœā§‡āϏāύ āĻĒāĻžāĻ°ā§āϏ āĻ•āϰāĻž āϝāĻžā§ŸāĨ¤ āĻĒāĻžāχāĻĨāύ āĻšāϤ⧇ āĻœā§‡āϏāύ āĻ āĻ•āύāĻ­āĻžāĻ°ā§āϟ āĻ•āϰāϤ⧇ json.dumps(āĻœā§‡āϏāύ āĻĢāĻžāχāϞ⧇āϰ āύāĻžāĻŽ) āĻ•āύāĻ­āĻžāĻ°ā§āϟ āĻšā§Ÿā§‡ āϝāĻžāĻŦ⧇āĨ¤ rint āĻĢāĻžāĻ‚āĻļāύ āĻĻā§āĻŦāĻžāϰāĻž āĻœā§‡āϏāύ āĻĒāĻžāĻ°ā§āϏ āĻ•āϰāĻž āϝāĻžā§Ÿ
Example : Json Data Parse by Python
import json
x =  ‘{ “name”:”John”, “age”:30, “city”:”New York”}’
y = json.loads(x)
print(y[“age”])
Example : Python To Json Convert
import json
x = {
  “name”: “John”,
  “age”: 30,
  “city”: “New York”
}
y = json.dumps(x)
print(y)Run example Âģ