Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Khai báo attribute trong Python không có giá trị (None)

Trong Python, giá trị biểu diễn "không có giá trị" là None.

Cách 1: Class attribute

class Student:
    StudentName = None
    RollNumber = None

Cách 2: Instance attribute trong __init__ (khuyến nghị)

class Student:
    def __init__(self):
        self.StudentName = None
        self.RollNumber = None

Python gán None ngầm định

def h():
    pass

k = h()  # k = None (function không return thì trả về None)

Lưu ý: None là singleton object, dùng is None để check, không dùng == None.