ใน Python เช่นเดียวกับในภาษาอื่นๆ มีค่าที่แปลว่า "ไม่มีค่า" ใน Python ค่าที่ไม่มีค่านั้นคือไม่มี ต่อไปนี้จะแสดงให้เห็นว่าไม่มีการใช้ −
class Student: StudentName = None RollNumber = None
สิ่งเหล่านี้เป็นเหมือนตัวแปรอินสแตนซ์ ไม่ใช่ตัวแปรคลาส ดังนั้นเราอาจเขียน −
. ได้เช่นกันclass Student(object): def __init__(self): self.StudentName = None self.RollNumber = None
เราจะเห็นว่า Python กำหนดค่า None โดยปริยายในโค้ดด้านล่างอย่างไร -
def h(): pass k = h() # k now has the value of None