Heim  >  Artikel  >  Backend-Entwicklung  >  Python-Kerndatentypen, numerische Typen und Sammlungen

Python-Kerndatentypen, numerische Typen und Sammlungen

高洛峰
高洛峰Original
2017-03-09 09:51:151308Durchsuche

Verwandte Berechnungen

操作 描述 操作 描述
x + y 加法 x ** y 乘方
x - y 减法 x % y 取模(x mod y)
x * y 乘法 +x 一元加法
x / y 除法(2.6省去小数部分) -y 一元减法
x // y 截断除 x if y else z 三元表达式

Vergleichsoperationen

操作 描述 操作 描述
x << yx左移y位x y按位或
x >> y x右移y位 x ^ y 按位异或
x & y 按位与 ~x 按位求反

Einige Hinweise zu Zahlen

is_integer
Testen, ob Die Gleitkommazahl ist ein ganzzahliges offizielles Dokument


und numerische verwandte Module math, random
int() und math.trunc() werden das weglassen Dezimalteil, die Funktion „round()“ kann runden, math.floor behält die Dezimalstelle unter 2.7 als 0 bei und hat den gleichen Effekt wie int unter 3.0

Python 3.0 unterstützt keinen Wörterbuchvergleich mehr , können Sie sorted (dict.items()) verwenden, ersetzt


set set

add() fügt
update() Unions nach Position ein
remove() entfernt eine basierend auf Wertgegenständen

Warum Sammlungen verwenden?

Duplikate herausfiltern
Standorte aufzeichnen, die besucht wurden

Das obige ist der detaillierte Inhalt vonPython-Kerndatentypen, numerische Typen und Sammlungen. 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