Python-Zahlen

Python-Zahlen

Es gibt drei Numeriktypen in Python:

  • int
  • float
  • complex

Bei der Zuweisung von Variablen wird eine Variable des numerischen Typs erstellt:

Beispiel

x = 10   # int
y = 6.3  # float
z = 2j   # komplexe Zahl

Um den Typ jedes Objekts in Python zu überprüfen, verwenden Sie bitte type() Funktion:

Beispiel

print(type(x))
print(type(y))
print(type(z))

Führen Sie ein Beispiel aus

Int

Int oder Ganzzahlen sind vollständige Zahlen, positive oder negative, ohne Bruchteil, ohne Beschränkung der Länge.

Beispiel

Ganze Zahlen:

x = 10
y = 37216654545182186317
z = -465167846
print(type(x))
print(type(y))
print(type(z))

Führen Sie ein Beispiel aus

Float

Fließkommazahlen oder "float" sind positive oder negative Zahlen, die einen Bruchteil enthalten.

Beispiel

Gleitkommazahlen:

x = 3.50
y = 2.0
z = -63.78
print(type(x))
print(type(y))
print(type(z))

Führen Sie ein Beispiel aus

Gleitkommazahlen können auch wissenschaftliche Zahlen mit "e" sein, die die Potenz von 10 darstellen.

Beispiel

Gleitkommazahlen:

x = 27e4
y = 15E2
z = -49.8e100
print(type(x))
print(type(y))
print(type(z))

Führen Sie ein Beispiel aus

Komplexe Zahl

Komplexe Zahlen werden mit "j" als Imaginärteil notiert:

Beispiel

Komplexe Zahl:

x = 2+3j
y = 7j
z = -7j
print(type(x))
print(type(y))
print(type(z))

Führen Sie ein Beispiel aus

Typumwandlung

Sie können int()float() und complex() Methode zum Konvertieren von einem Typ zum anderen:

Beispiel

Konvertieren Sie von einem Typ zum anderen:

x = 10 # int
y = 6.3 # float
z = 1j # complex
# Konvertieren Sie eine Ganzzahl in eine Fließkommazahl
a = float(x)
# Konvertieren Sie eine Fließkommazahl in eine Ganzzahl
b = int(y)
# Konvertieren Sie eine Ganzzahl in eine Komplexe Zahl:
c = complex(x)
print(a)
print(b)
print(c)
print(type(a))
print(type(b))
print(type(c))

Führen Sie ein Beispiel aus

Anmerkung:Sie können keine Mehrzahl in andere Nummerntypen umwandeln.

Zufallszahlen

Python hat nicht random() Funktion, um zufällige Zahlen zu erstellen, aber Python hat eine Funktion namens random Der integrierte Modul, das zur Erstellung zufälliger Zahlen verwendet werden kann:

Beispiel

Importieren Sie das random Modul und zeigen Sie eine zufällige Zahl zwischen 1 und 9 an:

import random
print(random.randrange(1,10))

Führen Sie ein Beispiel aus

In Random Modul Referenzhandbuch In, Sie werden mehr über das Random Modul erfahren.