Skip to content

Latest commit

 

History

History
34 lines (25 loc) · 791 Bytes

File metadata and controls

34 lines (25 loc) · 791 Bytes

None


None - это класс у которого реализован паттерн singlton, так что есть только один None все программы, и его проверка на самого себя вернет True

    print('Проверка по значнеию None == None', None == None)
    print('Проверка по ссылке None == None', None is None)

    # Вывод
    # True
    # True

Тип данных None занимает 16 байт, является классом и реализует паттерн singlton

    import sys
    
    var = None
    
    memory = sys.getsizeof(var)
    
    print(var.__sizeof__())
    print(memory)
    
    # Вывод
    # 16
    # 16