Heim  >  Artikel  >  Backend-Entwicklung  >  Der Unterschied zwischen / und // in Python

Der Unterschied zwischen / und // in Python

Guanhui
GuanhuiOriginal
2020-06-02 14:39:5876444Durchsuche

Der Unterschied zwischen / und // in Python

Der Unterschied zwischen / und // in Python

In Python stellt „/“ eine Gleitkommadivision dar und gibt ein Gleitkommaergebnis zurück. das ist Das Ergebnis ist eine Gleitkommazahl, und „//“ bedeutet in Python eine Ganzzahldivision und gibt die größte Ganzzahl zurück, die nicht größer als das Ergebnis ist, was bedeutet, dass das Divisionsergebnis abgerundet wird.

Code

print("6 // 4 = " + str(6 // 4))
print("6 / 4 =" + str(6 / 4))

Ergebnis

6 // 4 = 1
6 / 4 =1.5

Python-Rechenoperatoren

tr>-
Operator Beschreibung Instanz
+ Hinzufügen – Zwei Objekte hinzufügen a + b Ausgabeergebnis 30
Subtrahieren – erhalte eine negative Zahl oder eine Zahl minus einer anderen Zahl a – b Ausgabeergebnis-10
* Multiplizieren – zwei Zahlen multiplizieren oder eine mehrmals wiederholte Zeichenfolge zurückgeben a * b Ausgabeergebnis 200
/ Divide – x dividiert durch y b / ein Ausgabeergebnis 2
% Modulo – Gibt den Rest der Division zurück b % a Ausgabeergebnis 0
** Potenz – Gibt x zurück. Die Potenz von y a**b ist 10, erhöht auf die 20. Potenz, und das Ausgabeergebnis ist 100000000000000000000
// Integerdivision durchführen – Gibt den ganzzahligen Teil von zurück der Quotient (
运算符 描述 实例
+ 加 - 两个对象相加 a + b 输出结果 30
- 减 - 得到负数或是一个数减去另一个数 a - b 输出结果 -10
* 乘 - 两个数相乘或是返回一个被重复若干次的字符串 a * b 输出结果 200
/ 除 - x除以y b / a 输出结果 2
% 取模 - 返回除法的余数 b % a 输出结果 0
** 幂 - 返回x的y次幂 a**b 为10的20次方, 输出结果 100000000000000000000
// 取整除 - 返回商的整数部分(向下取整
>>> 9//24>>> -9//2-5
Abgerundet

)

rrreee
Empfohlenes Tutorial: „Python-Tutorial》

Das obige ist der detaillierte Inhalt vonDer Unterschied zwischen / und // in Python. 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:__init__-Verwendung in PythonNächster Artikel:__init__-Verwendung in Python