在python中打印数字

在python中打印数字,第1张

在python中打印数字

当python打印出一个数字时,有时会根据内部方法是调用

repr
还是
str
(将数字都转换为字符串)打印出更多的小数位
repr
将返回更多的小数位,而str不返回。

print
呼叫
str
,因此当您执行时
print Number
,它会稍微调整一点。但是,当您将数字列表转换为字符串时
printVALUES
,该列表将在内部使用
repr
,从而将其保留更多的小数位。

总而言之,根据打印方式的不同,您会看到不同的小数位数。但是,在 内部,它仍然是相同的数字

如果要强制其使用特定数量的小数位,可以执行以下 *** 作:

print "%.3f" % 3.1415   # prints 3.142


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5674917.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存