Heim  >  Artikel  >  Backend-Entwicklung  >  So ermitteln Sie, ob eine Variable in Python eine Ganzzahl ist

So ermitteln Sie, ob eine Variable in Python eine Ganzzahl ist

coldplay.xixi
coldplay.xixiOriginal
2021-03-02 15:52:0322183Durchsuche

So bestimmt Python, ob eine Variable eine Ganzzahl ist: 1. Verwenden Sie die Funktion [type()], um den Variablentyp direkt zurückzugeben. 2. Verwenden Sie die Funktion [isinstance()], um den Typ der Variablen zu bestimmen, die a zurückgibt Boolescher Wert.

So ermitteln Sie, ob eine Variable in Python eine Ganzzahl ist

Die Betriebsumgebung dieses Tutorials: Windows 7-System, Python-Version 3.9, DELL G3-Computer.

So bestimmt Python, ob eine Variable eine Ganzzahl ist:

Python bietet zwei Möglichkeiten, den Typ einer Variablen zu überprüfen: type()函数可以直接返回变量类型;isinstance()Die Funktion kann verwendet werden, um den Typ der Variablen zu bestimmen und gibt einen booleschen Wert zurück. Die Funktion

isinstance()

kann verwendet werden, um den Typ einer Variablen zu bestimmen. Sie gibt einen booleschen Wert zurück, False oder True.

>>>isinstance("123",str)
>>>Flase
>>>isinstance(123,int)
>>>True
>>>isinstance({'123'},list)
>>>False
>>>isinstance(['123'],int)
>>>False

Wie int, float usw. sind tatsächlich grundlegende Variablentypen , Klassen sind ebenfalls vom Typ Variable. Die Funktion „type()“ bestimmt nicht den Typ der Variablen, sondern gibt den Typ der Variablen direkt zurück

Das obige ist der detaillierte Inhalt vonSo ermitteln Sie, ob eine Variable in Python eine Ganzzahl ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Wie stellt Python E dar?Nächster Artikel:Wie stellt Python E dar?