Разумевање Ецтипе у Питхон-у: Декоратор за спровођење типова враћања
Ецтипе је Питхон декоратор који вам омогућава да одредите тип објекта који функција треба да врати. Сличан је декоратору `@статицметход`, али се користи да наведе тип враћања функције, а не тип саме функције.ӕӕЕво примера како можете да користите декоратор `ецтипе`:ӕ```ӕ@ ецтипе(инт)ӕдеф ми_фунцтион():ӕ ретурн 42ӕ```ӕУ овом примеру, функција `ми_фунцтион()` ће моћи да врати само целе бројеве. Ако покушате да вратите нешто друго, добићете `ТипеЕррор`.ӕӕ Такође можете користити декоратор `ецтипе` да бисте навели листу дозвољених типова, као што је овај:ӕ```ӕ@ецтипе([инт, флоат] )ӕдеф ми_фунцтион():ӕ ретурн [42, 3.14]ӕ```ӕУ овом случају, функција `ми_фунцтион()` ће моћи да врати само листе које садрже целе бројеве или плутајуће.ӕӕДекоратор `ецтипе` је користан када желите да бисте применили одређени тип за повратну вредност функције, али не желите да користите језик као што је Хаскелл или Руст који има уграђену подршку за закључивање типа. Може вам помоћи да ухватите грешке у типу током извршавања и учините ваш код робуснијим и одрживијим.



