Najlepszy samouczek Python Number (cyfrowy) W 2024 r. W tym samouczku możesz dowiedzieć się Python Ilość Type Conversion,Funkcje matematyczne Python,Python funkcje liczb pseudolosowych,Python trygonometryczne,Python Stałe matematyczne,
typ danych Liczba Pythona używane do przechowywania wartości.
Niedopuszczalne jest, aby zmienić typ danych, co oznacza, że jeśli zmienisz wartość typu danych Number, zostanie ponownie przydzielona pamięć.
Następujące przykłady będą tworzone obiekty numeru, gdy przypisanie w:
var1 = 1 var2 = 10
Można również użyć del oświadczenie usunąć niektóre z referencji obiektu Number.
Składnia jest stwierdzenie del:
del var1[,var2[,var3[plpl,varN]]]]
Można usunąć jednego lub wielu obiektów przy użyciu instrukcji del, na przykład:
del var del var_a, var_b
Python obsługuje cztery różne typy wartości:
int | długo | pływak | kompleks |
---|---|---|---|
10 | 51924361L | 0,0 | 3.14j |
100 | -0x19323L | 15,20 | 45.j |
-786 | 0122L | -21,9 | 9.322e-36j |
080 | 0xDEFABCECBDAECBFBAEl | 32,3 + e18 | .876j |
-0490 | 535633629843L | -90. | -.6545 + 0J |
-0x260 | -052318172735L | -32.54e100 | 3e + 26J |
0x69 | -4721885298529L | 70,2-E12 | 4.53e-7j |
int(x [,base ]) 将x转换为一个整数 long(x [,base ]) 将x转换为一个长整数 float(x ) 将x转换到一个浮点数 complex(real [,imag ]) 创建一个复数 str(x ) 将对象 x 转换为字符串 repr(x ) 将对象 x 转换为表达式字符串 eval(str ) 用来计算在字符串中的有效Python表达式,并返回一个对象 tuple(s ) 将序列 s 转换为一个元组 list(s ) 将序列 s 转换为一个列表 chr(x ) 将一个整数转换为一个字符 unichr(x ) 将一个整数转换为Unicode字符 ord(x ) 将一个字符转换为它的整数值 hex(x ) 将一个整数转换为一个十六进制字符串 oct(x ) 将一个整数转换为一个八进制字符串
funkcja | Wartość zwracana (opis) |
---|---|
ABS (x) | Zwraca wartość bezwzględną, takie jak ABS (-10) zwraca 10 |
ceil (x) | Sprawozdania z całkowitych, takie jak Math.ceil (4.1) zwraca 5 |
cmp (x, y) | Jeśli x <y zwraca -1 jeśli x == y Zwraca 0 jeśli x> y zwraca 1 |
exp (x) | Zwraca e podniesione do potęgi x (x) e, a math.exp (1) zwraca 2.718281828459045 |
fabs (x) | Zwraca wartość bezwzględną, takich jak math.fabs (-10) zwraca 10.0 |
floor (x) | Zwraca zaokrągloną liczbę całkowitą, taką jak Math.floor (4,9) zwraca 4 |
log (x) | Jak Math.log (Math.E) zwraca 1.0, Math.log (100,10) zwraca 2.0 |
log10 (x) | Zwraca logarytm o podstawie 10 x, takie math.log10 (100) zwraca 2.0 |
max (x1, x2, pl.) | Maksymalny zwrot dla danego parametru, sekwencja parametrów. |
min (x1, x2, pl.) | Zwraca wartość minimalną dla danego parametru sekwencji parametrów. |
modf (x) | Zwraca część całkowitą liczby x i części ułamkowej, symboli numerycznych i dwie części tej samej x, część całkowitą w reprezentacji zmiennoprzecinkowej. |
pow (x, y) | Wartość po operacji x ** y. |
round (x [n]) | Zwraca zaokrągloną wartość typu float x, jak podano wartość n oznacza zaokrąglenie do liczby miejsc po przecinku. |
sqrt (x) | Zwraca pierwiastek kwadratowy z x, liczby mogą być ujemne, typ zwracany jest liczbą rzeczywistą, jak Math.sqrt (4) zwraca 2 + 0J |
Losowy numer może być stosowany w matematyce, gier, bezpieczeństwa i innych dziedzin, jest również często osadzone w algorytmie w celu poprawy wydajności i zwiększenia bezpieczeństwa programu.
Python funkcje liczb pseudolosowych zawierać następujące elementy wspólne:
funkcja | opis |
---|---|
Wybór (SEK) | Z sekwencji elementów w losowo wybranych elementów, takich jak random.choice (przedział (10)), z 0-9 w losowo wybranej liczbie całkowitej. |
randrange ([start,] stop [ krok]) | Aby uzyskać liczbę losową z poziomu określonego przyrostem zakresie określonym bazowej kolekcji, baza domyślnie 1 |
random () | Losowo generowane na podstawie rzeczywistej liczby w [0,1) zasięgu. |
nasion ([x]) | Zmiana materiału siewnego nasion generator liczb losowych. Jeśli nie zrozumieć zasadę, że nie trzeba ustawić specjalny materiał siewny, Python pomoże Ci wybrać nasiona. |
shuffle (LST) | Wszystkie elementy sekwencji w kolejności losowej |
jednolita (x, y) | Losowo generowane na podstawie rzeczywistej liczby w opcji [X, Y] zakresu. |
Python zawiera następujące funkcje trygonometryczne:
funkcja | opis | |
---|---|---|
acos (x) | Zwraca arcus cosinus x w radianach. | |
asin (x) | Zwraca arcus sinus x radianach. | |
atan (x) | Zwraca arcus tangens x w radianach. | |
atan2 (y, x) | Zwraca arcus tangens wartości współrzędnych X i Y. | |
cos (x) | Zwraca cosinus x radianach. | |
hypot (x, y) | Powrót normą euklidesową sqrt (x * x + y * y). | |
sin (x) | Zwraca sinus x radianach. | |
tan (x) | Zwraca tangens x radianach. | |
stopni (x) | Konwertuje radiany na stopnie, takich jak stopni (Math.PI / 2), powrócił 90,0 | |
radianów (x) | Konwersja stopni na radiany |
stały | opis |
---|---|
pi | Stała matematyczna pi (pi, gatunku zwykle reprezentowane) |
e | Stała matematyczna e, e naturalnych stałych (stałe przyrody). |