python保留兩位小數(shù)如何編寫

小億
99
2024-06-06 11:04:34
欄目: 編程語言

在 Python 中,要將一個(gè)數(shù)值保留兩位小數(shù),可以使用 `round()` 函數(shù)。以下是一個(gè)示例:

```python

number = 3.14159

rounded_number = round(number, 2)

print(rounded_number)

```

輸出:

```

3.14

```

在這個(gè)示例中,我們使用 `round()` 函數(shù)將 `number` 變量的值保留兩位小數(shù)。`round()` 函數(shù)的第一個(gè)參數(shù)是要保留小數(shù)的數(shù)值,第二個(gè)參數(shù)是要保留的小數(shù)位數(shù)。在這個(gè)例子中,我們將 `3.14159` 保留兩位小數(shù),得到 `3.14`。

如果您需要將保留兩位小數(shù)的數(shù)值格式化為字符串,可以使用 `format()` 函數(shù):

```python

number = 3.14159

formatted_number = format(number, ".2f")

print(formatted_number)

```

輸出:

```

3.14

```

在這個(gè)示例中,我們使用 `format()` 函數(shù)將 `number` 變量的值保留兩位小數(shù),并將其格式化為字符串。`.2f` 是格式說明符,表示保留兩位小數(shù)的浮點(diǎn)數(shù)。在這個(gè)例子中,我們將 `3.14159` 保留兩位小數(shù),得到字符串 `'3.14'`。

0