python输出整数部分和小数部分,小数部分保留四位小数位
时间: 2023-07-01 19:07:32 浏览: 139
python保留小数位的三种实现方法
可以使用Python的内置函数`divmod()`和字符串格式化来实现:
```python
num = 3.1415926
integer_part, decimal_part = divmod(num, 1)
decimal_part = round(decimal_part, 4)
print(f"整数部分:{int(integer_part)}")
print(f"小数部分:{decimal_part}")
```
输出:
```
整数部分:3
小数部分:0.1416
```
其中,`divmod(num, 1)`可以将`num`拆分为整数部分和小数部分。`round(decimal_part, 4)`可以将小数部分保留四位小数位。最后使用字符串格式化输出整数部分和小数部分。
阅读全文