Egész számok, valós, komplex, a python 3 kezdőknek és kezdőknek
további módszerek
int.bit_length () - száma szükséges bitek száma bináris formában, tekintet nélkül a jel és a vezető nullák.
int.to_bytes (hossz, byteorder * aláírt = False) - visszaadja egy sor bájt. képviselő adott számot.
classmethod int.from_bytes (bájt, byteorder * aláírt = False) - visszaadja a bájtok száma a karaktersorozat.
számrendszerek
Azok, akik már az iskolában a tudomány, tudom, hogy a számok is képviselteti nemcsak a tízes számrendszerben. Például, a bináris kód használják a számítástechnikai és például a 19 bináris jelölés jelenik meg, mint 10011. Azt is néha át kell venni a számokat egy számot rendszerből a másikba. Python mert több feladatot is ellát:
- int ([tárgy], [radix]) - átalakítás egy egész szám a tízes számrendszerben. Alapértelmezésben a tízes számrendszerben, de megadhat bármilyen bázis 2-36 beleértve.
- bin (x) - a konverziós egészrészre bináris sztring.
- hex (x) - átalakítani integer egy hexadecimális karakterlánc.
- OCT (x) - átalakítani egész számot oktális karakterlánc.
A valós számok (float)
Flonums támogatja ugyanazokat a műveleteket egész számok. Azonban (mivel a számok ábrázolása a számítógép), a valós számok nem pontosak, és ez vezethet a hibákat:
A nagy pontosságú egyéb tárgyak használata (például, és tizedes tört)).
Továbbá, a valós számok nem támogatja a hosszú számtani:
Egy egyszerű példa a számok:
további módszerek
float.as_integer_ratio () - egy pár egész számok, amelynek aránya egyenlő, hogy a számot.
float.is_integer () -, hogy a értéke egész szám.
float.hex () - megtértek lebegnek a hex (hexadecimális jelölés).
classmethod float.fromhex (ek) - úszó hexadecimális karakterlánc.
Amellett, hogy a szokásos kifejezéseket dolgozik számok (mint a Python nem annyira), egy része Python számos hasznos modulokat.
math modul egy bonyolultabb matematikai műveletek.
random modul implementálja a véletlenszám-generátor és véletlenszerű kiválasztás funkció.
Komplex számok (komplex)
A Pythonban is integrált és komplex számok:
Ami a dolgozó komplex számok is használt cmath modult.