python中实现控制小数点位数的方法

yipeiwu_com6年前Python基础

前段时间遇到一个问题,python中怎么设置小数点位数,经过查资料,在这里整理了两种较为简单的方法:

法1:利用python内置的round()函数

  a = 1.1314     a = 1.0000 a = 1.1267

  b = round(a, 2) b = round(a, 2)  b = round(a, 2)    

output: b=1.13 output: b=1.0   output: b=1.13

法2:

  a = 1.1314     a = 1.0000 a = 1.1267

  b = '%.2f' % a  b = '%.2f' % a   b = '%.2f' % a    

output: b=1.13 output: b=1.00  output: b=1.13 

注:关于后一位为5时的舍入问题,有空再写。

以上这篇python中实现控制小数点位数的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

Python利用递归实现文件的复制方法

如下所示: import os import time from collections import deque """ 利用递归实现目录的遍历 @para sourcePath...

python实现百万答题自动百度搜索答案

python实现百万答题自动百度搜索答案

用python搭建百万答题、自动百度搜索答案。 使用平台 windows7 python3.6 MIX2手机 代码原理 手机屏幕内容同步到pc端 对问题截图 对截图文字分析 用浏览器自...

浅谈MySQL中的触发器

在很多时候,干得利索不如想的明白。方案应该根据场景来设计,不是盲目的依靠经验,当然这也算新经验!    需求是把公司的几套公共系统做成通过邮箱用户名和密码认证,只需记...

flask 实现token机制的示例代码

token 的生成 用token校验身份,是前后端交互的常用方式。 它有以下特性: 会失效 加密 可以根据它拿到用户的信息 生成方式( 内部配置的私钥+有效期+用户的...

python实现教务管理系统

这是一个使用Python实现基于dos下面向数据库的教务管理系统,实现了管理员、教职工、学生三种不同身份的操作,可以实现的功能有:学生、教职工信息管理、不同权限的信息发布、管理各种信息等...