Що таке стек і купа?Стек використовується для тимчасових даних, купа — для об’єк…

Що таке стек і купа?Стек використовується для тимчасових даних, купа — для об’єк…


Що таке стек і купа?
Стек використовується для тимчасових даних, купа — для об’єктів, що довго живуть.
Приклад використання стека:

def add(a, b):
result = a + b # Локальні змінні зберігаються в стеку
return result

Приклад використання купи:

class User:
def init(self, name):
self.name = name # Об'єкт «User» зберігається в купі
user = User(«Alex»)
print(user.name)

❗️Знання цих областей пам’яті допомагає оптимізувати програми та уникати витоків пам’яті.
#Python // #theory // Архів книг


View Source

Previous Article

math.ceil() за необхідності округляє число до найближчого цілого у більшу сторон...

Next Article

JavaScript Function та Function ExpressionsФункція в JS — це незалежний блок код...

Write a Comment

Leave a Comment

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *