Das beste Python Number (digital)-Tutorial im Jahr 2024. In diesem Tutorial können Sie Python Nummer Typumwandlung,Funktionen Python Math,Python Zufallszahl Funktionen,Python trigonometrischen,Python mathematischen Konstanten, lernen
Python Typ Anzahl Daten zum Speichern von Werten verwendet.
Es wird den Datentyp nicht mehr ändern, was bedeutet, dass, wenn Sie den Wert der Number-Datentyp zu ändern, wird Speicherplatz neu zugewiesen werden.
Die folgenden Beispiele sind Anzahl Objekte erstellt werden, wenn die Variablenzuweisung:
var1 = 1 var2 = 10
Sie können auch die del-Anweisung verwenden, einige der Anzahl von Objektreferenzen zu entfernen.
del-Anweisung Syntax:
del var1[,var2[,var3[dede,varN]]]]
Sie können mit Hilfe der del-Anweisung, zum Beispiel einzelne oder mehrere Objekte zu löschen:
del var del var_a, var_b
Python unterstützt vier verschiedene Arten von Werten:
int | lang | Schwimmer | Komplex |
---|---|---|---|
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 ) 将一个整数转换为一个八进制字符串
Funktion | Rückgabewert (Beschreibung) |
---|---|
abs (x) | Gibt den absoluten Wert, wie abs (-10) gibt 10 zurück |
ceil (x) | Returns auf den ganzen Zahlen, wie Math.ceil (4.1) gibt 5 |
cmp (x, y) | Wenn x <y -1 zurück, wenn x == y Gibt 0, wenn x> y 1 zurück |
exp (x) | Gibt e hoch x angehoben (e x), wie math.exp (1) liefert 2,718281828459045 |
Fabs (x) | Gibt den absoluten Wert, wie math.fabs (-10) liefert 10,0 |
floor (x) | Gibt die abgerundete ganze Zahl, wie Math.floor (4.9) gibt 4 zurück |
log (x) | Als math.log (Math.E) 1.0 liefert, math.log (100,10) liefert 2,0 |
log10 (x) | Gibt den Logarithmus zur Basis 10 x, so math.log10 (100) liefert 2,0 |
max (x1, x2, de.) | Die maximale Rendite für einen bestimmten Parameter, Parameterfolge. |
min (x1, x2, de.) | Gibt den Minimalwert für einen bestimmten Parameter, Parameterfolge. |
modf (x) | Gibt den ganzzahligen Teil von x und dem Bruchteil, numerische Symbole und die beiden Teile der gleichen x, den ganzzahligen Teil in Fließkommadarstellung. |
pow (x, y) | Wert nach der Operation x ** y. |
Runde (x [, n]) | Gibt den gerundeten Wert von float x, als bei n-Wert die Rundung auf die Anzahl der Dezimalstellen repräsentiert. |
sqrt (x) | Gibt die Quadratwurzel von x, können Zahlen negativ sein, der Rückgabetyp ist eine reelle Zahl, wie math.sqrt (4) ergibt 2 + 0j |
Die Zufallszahl kann in den Bereichen Mathematik, Spiele, Sicherheit und anderen Bereichen eingesetzt werden, ist es auch häufig in den Algorithmus eingebettet, um die Effizienz zu verbessern und die Sicherheit des Programms erhöhen.
Python Zufallszahl Funktionen gehören die folgenden gemeinsam:
Funktion | Beschreibung |
---|---|
Wahl (seq) | Aus der Folge von Elementen in einem zufällig ausgewählten Element, beispielsweise random.choice (Bereich (10)), von 0-9 in einer zufällig ausgewählten Ganzzahl. |
Randrange ([Start] stop [ , Schritt]) | Um eine Zufallszahl von innerhalb des angegebenen Bereichs angegebenen Schritten Basis Sammlung erhalten, Basis standardmäßig 1 |
random () | unter einer reellen Zahl in [0,1) Bereich zufällig generiert. |
Samen ([x]) | Ändern der Zufallszahlengenerator Saatgut Saatgut. Wenn Sie das Prinzip nicht verstehen, Sie keine speziellen Samen gesetzt haben, wird Python helfen Ihnen, die Samen zu wählen. |
shuffle (lst) | Alle Elemente einer Sequenz in zufälliger Reihenfolge |
uniform (x, y) | unter einer reellen Zahl in [x, y] Bereich zufällig generiert. |
Python enthält die folgenden trigonometrischen Funktionen:
Funktion | Beschreibung | |
---|---|---|
acos (x) | Gibt den Arcuscosinus von x in Radiant. | |
asin (x) | Liefert den Arcussinus von x Radiant. | |
atan (x) | Liefert den Arkustangens von x in Radiant. | |
atan2 (y, x) | Liefert den Arkustangens von X und Y-Koordinatenwerte. | |
cos (x) | Gibt den Kosinus von x Radiant. | |
hypot (x, y) | Zurück euklidische Norm sqrt (x * x + y * y). | |
sin (x) | Gibt den Sinus von x Radiant. | |
tan (x) | Gibt den Tangens von x Radiant. | |
Grad (x) | Wandelt Radianten in Grad, wie Grad (Math.PI / 2), kehrte 90,0 | |
Radiant (x) | Umrechnung von Grad in Radiant |
Konstante | Beschreibung |
---|---|
Pi | Mathematische Konstante Pi (pi, ¸ allgemein dargestellt) |
e | Mathematische Konstante e, e der Naturkonstanten (die Konstanten der Natur). |