English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Python Grundtutorials

Python Flusskontrolle

Python Funktion

Python Datentypen

Python Dateioperationen

Python Objekte und Klassen

Python Datum und Zeit

Hochwertiges Wissen über Python

Python Referenzhandbuch

Verwendung und Beispiel von Python round()

Python eingebaute Funktionen

round() gibt eine auf die angegebene Dezimalstelle gerundete Fließkommazahl zurück.

Die Syntax von round() ist:

round(number, ndigits)

round() Parameter

round() hat zwei Parameter:

  • number -Die Zahl, die gerundet werden soll

  • ndigits (optional) -Die Zahl, auf die die angegebene Zahl gerundet wird; Standard ist 0

round() Rückgabewert

  • Wenn ndigits nicht angegeben ist, gibt round() die nächstgelegene Ganzzahl zum angegebenen Zahl zurück.

  • Wenn ndigit angegeben ist, gibt round() die Zahl zurück, die auf ndigit gerundet ist.

Beispiel1:Wie funktioniert round() in Python?

# Die Zahl ist eine Ganzzahl
print(round(10))
# Die Zahl ist eine Fließkommazahl
print(round(10.7))
# Die Zahl ist eine Fließkommazahl
print(round(5.5))

Ausgabenergebnis

10
11
6

Beispiel2:Runden Sie die Zahl auf die angegebene Dezimalstelle

print(round(2.665, 2))
print(round(2.675, 2))

Ausgabenergebnis

2.67
2.67

Im Programm könnten Sie denken2.675Sollte aufgerundet werden auf2.68Das ist nicht ein Bug. Das wird als Standardrundungsmethode betrachtet.

Python eingebaute Funktionen