我想在Python中生成
0
和1
之间的随机数,但在符号后只得到2个数字。
示例:
0.22
0.25
0.9
我搜索了很多资源,但没有找到解决方案。你能帮我吗?
想要这个吗?
import random
round(random.random(), 2)
如果你想要小数点后正好 2 位数字(例如,如果你想要 0.90),你可以使用 python 中的 format 方法:
import random
x = random.random()
print("{:.2f}".format(x))
或者如果您对 0.9 这样的数字没意见:
import random
x = random.random()
print(round(x,2))
试试这个
print(round(random.random(), 2))