Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
 vymenovaného typu v podstate predstavuje premennú určenú predstavujú malý počet stálych hodnôt . Napríklad , bude vymenovaného typu reprezentujúci smer vetra obsahuje štyri konštantné hodnoty , ako je napríklad 1 pre " Sever " , 2 pre " juh " , a tak ďalej . Tieto hodnoty nie sú meniteľné užívateľom . To umožňuje programátorovi vytvoriť dátový typ s nastavenými hodnotami reprezentovanými konštantných hodnôt ( väčšinou numerické ) . 
 Vytvorenie číselného typu v Python 
 
 Python programovací jazyk robí nepodporuje vymenované typy vybalení z krabice aj iné programovacie jazyky robiť . Jeden spôsob , ako obísť to , či je nutné vymenovaného typu je definovať premenné s hodnotami založenými na rade čísel . Tieto hodnoty môžu byť obsiahnuté v triede , ktorá reprezentuje typ , ako v nasledujúcom príklade : 
 
 >>> trieda vetra : 
 
 . . . NORTH = 1 
 
 . . . JUŽNÁ = 2 
 
 . . . EAST = 3 
 
 . . . WEST = 4 
 
 Potom , programátor môže používať triedu hodnôt pre prístup : 
 
 >>> smer = Wind.NORTH 
 
 >>> smer 
 
 1 
 Výučbový typy balenia v Pythone 
 
 jazyk Python nemá mať vymenovaného typu balíka na stiahnutie . Tento balík umožňuje programátorom vytvárať typy trochu bližšie k tradičnému poňatie vymenovaného typu . Stiahnutím " enum " balík ( z pypi.python.org /pypi /enum ) , programátor môže importovať typu balíčka vymenované v kóde a vytvoriť vymenované typy , ako v nasledujúcom príklade : 
 
 >> > z výpočtu dovoz Enuma 
 
 >>> Vetry = enum ( " North " , " South " , " Východ " , " West " ) 
 Použitie typy vymenované 
 
 Vymenované typy môžu byť použité v rovnosti a porovnanie operácií v Pythone . Programátor môže vytvoriť výpočtový typ , a potom použiť tento typ na kontrolu hodnoty v priebehu programu proti statickej štandardu . Napríklad , ak program opakovane kontroluje smer vetra , program môže použiť hodnotu spolu s " Wind " typu vytvoriť štandard pre porovnanie, ako v nasledujúcom príklade : 
 
 >>> smer = EAST 
 
 >>> zatiaľ čo smer == Wind.EAST : 
 
 /* slučka spustí kód do tej doby zmení vietor hodnoty z východu * /