python - 将 2182869 等大数格式化为 2.1E8
问题描述
如何在 Python 中使用 % 格式化程序将大量数字格式化为 2.1E8 或 3.2E10 之类的东西?
解决方案
像这样使用电子格式类型:
'%.1E' % 2182869
推荐阅读
- python - 通过ckeditor上传的django+heroku+S3图像在创建帖子后被删除
- checksum - 是否有 8/16/32 校验和算法会产生不等于所有 FF 或零的结果?
- reactjs - 如何在 React 中延迟组件渲染?
- javascript - 一次检测多个按键,按下其他按键时不响应
- cuda - 多路稳定隔断
- c# - 在 mvc 中使用 ajax 将日期传递给控制器
- scala - 将函数传递给没有括号参数的构造函数
- c# - 如何在 C# 中替换字符串中的多个子字符串?
- scheme - DrRacket 上的方案表达式错误,但在其他解释器上正确评估
- python - 零填充没有 numpy 的图像