Heim > Artikel > Backend-Entwicklung > Python-Kerndatentypen, numerische Typen und Sammlungen
操作 | 描述 | 操作 | 描述 |
---|---|---|---|
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 | 三元表达式 |
操作 | 描述 | 操作 | 描述 | |
---|---|---|---|---|
x << y | x左移y位 | x | y | 按位或 |
x >> y | x右移y位 | x ^ y | 按位异或 | |
x & y | 按位与 | ~x | 按位求反 |
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
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!