Čo je typ casting v Pythone?
Čo je typ casting v Pythone?

Video: Čo je typ casting v Pythone?

Video: Čo je typ casting v Pythone?
Video: Type conversion in Python | Type Casting in Python | Python Tutorial #29 2024, Apríl
Anonim

Casting je, keď konvertujete hodnotu premennej z jednej typu inému. Toto je v Python , hotovo s funkciami ako int() alebo float() alebo str(). Veľmi bežným vzorom je, že prevádzate číslo, momentálne ako reťazec, na správne číslo.

Čo je v tomto ohľade typové odlievanie s príkladom?

An príklad z typové obsadenie prevádza celé číslo na reťazec. Ak chcete zaokrúhliť na najbližšiu hodnotu, pridajte 0,5 k číslu s pohyblivou rádovou čiarkou a potom typové obsadenie toan integer poskytne presný výsledok. Pre príklad , vo funkcii nižšie sa 2,75 aj 3,25 obídu na 3.

Tiež, čo je typový nátlak v Pythone? Nátlak je implicitné konverzie inštancie jedného typu inému počas operácie, ktorá zahŕňa dva rovnaké argumenty typu . Použitie donútiť funkcia nie je skutočne potrebná, pretože Pythonov tlmočník automaticky normalizuje hodnoty v aritmetických výrazoch.

Okrem vyššie uvedeného, čo je typ () v Pythone?

Python | typ() funkciu typ() metóda vracia triedu typu oftheargument(object) odovzdaný ako parameter. Ako jediný argument typu (obj) je odovzdaný, vráti typu daného objektu. Ak tri argumenty typu (name, bases, dict) ispassed, vráti nový typu objekt.

Čo je typové obsadenie premennej?

Typové odlievanie odkazuje na zmenu an premenlivý jedného údaja typu do iného. Napríklad, ak priradíte celočíselnú hodnotu s pohyblivou rádovou čiarkou premenlivý , kompilátor skonvertuje int na float. Casting umožňuje vám to urobiť typu konverziu explicitne, alebo si ju vynútiť, keď by sa to normálne nestalo.

Odporúča: