round函數是python內置的函數,用於對一個數進行四捨五入操作。
round函數的使用方法如下:
1. round(x):對x進行四捨五入操作,返回最近的整數。如果x有兩個最近的整數,如2.5和3.5,round會選擇離偶數更近的那個整數,所以round(2.5)返回2,round(3.5)返回4。
2. round(x, n):對x進行四捨五入操作,返回保留n位小數的結果。如果n為正數,表示保留n位小數;如果n為負數,表示將x的個位和十位之後的所有位數都設置為0,並保留前n位有效數字。
以下是一些例子:
```python
num1 = 2.345
num2 = 3.567
# 保留0位小數,即進行四捨五入取整
print(round(num1)) # 輸出 2
print(round(num2)) # 輸出 4
# 保留1位小數,進行四捨五入
print(round(num1, 1)) # 輸出 2.3
print(round(num2, 1)) # 輸出 3.6
# 保留2位小數,進行四捨五入
print(round(num1, 2)) # 輸出 2.35
print(round(num2, 2)) # 輸出 3.57
```
注意:round函數只對需要四捨五入的數進行處理,不影響不需要進行四捨五入的數。