课程
/后端开发
/Python
/Python3 入门教程(新版)
a=3.14
b=1.57
s=round(a*b,2)
print(s)
结果=4.9
不是应该4.93吗?哪里出错啦?
2021-06-19
源自:Python3 入门教程(新版) 3-3
正在回答
我的没有问题。
>>> a=3.14
>>> b=1.57
>>> print (round(a*b,2))
4.93
>>> s=round(a*b,2)
>>> print(s)
我这个和你一样的吧,结果都是4.93,可能是版本问题
>>> s=a*b
>>> print (round(s,2))
>>>
我是这样写的
举报
python3入门教程,让你快速入门并能编写简单的Python程序
2 回答这个代码哪里错了?为什么算不出来两位小数?
2 回答运行成功却显示不出来,各位大神帮我看看怎么回事?
1 回答小数位输出3的时候 为什么不是3位小数?
3 回答任务中要求的偶数元素的位置是怎么回事?
1 回答请看图:为什么打印出的第1个没有小数点?第2、3个没有如round所要求的保留小数点后2、3位?