Wednesday, 18 March 2015

3.10. None

None adalah konstanta special dari python, dengan nilai 'kosong'. Jadi Ada tapi kosong, bukan string yang kosong, bukan juga 'false', bukan nol (0) (nah lho bingung lagi dhe..), mungkin ada yang pernah dengar kata 'null', ya None itu seperti 'null'. Ada tapi tidak ada (hahaha...)

  • >>> b=None
  • >>> b
  • >>> type(b)
  • <class 'NoneType'>
  • >>> None==''
  • False
  • >>> None==0
  • False
  • >>> None==False
  • False
  • >>> None==True
  • False
  • >>> None==None
  • True
  • >>>

Jadi apa itu 'None'. Jawabanya adalah 'null' yang kurang beruntung karena tidak tahu null, telen aja dulu. None memiliki data type tersendiri, kita bisa memasukan nilai 'None' pada variable apa saja. Tapi kita tidak bisa membuat objek tipe None yang lain. 

No comments:

Post a Comment